6

Bootstrap 2 dường như làm việc tốt xử lý sự kiện trượt (xem this question) với đoạn mã sau:cháy sự kiện trên trượt băng chuyền (không trượt) sự kiện, Bootstrap 3

$('#myCarousel').bind('slide', function (e) { 
    console.log('slide event!'); 
}); 

tôi có thể không, tuy nhiên, nhận được cùng một những điều cần làm trong Bootstrap 3 (xem this fiddle). Có ai biết tại sao không?

+0

thế nào về sử dụng '.Trên()' thay vì '.bind()'? –

Trả lời

22

namespace sự kiện thực tế cho slide theo thực hiện bootstrap3 là slide.bs.carousel như trái ngược với slide đó là một acc: (. Mặc dù slid dường như làm việc) để BS2, cũng sử dụng slid.bs.carousel để theo dõi hoàn thành trượt

Vì vậy, cố gắng :

$('#myCarousel').bind('slide.bs.carousel', function (e) { 
    console.log('slide event!'); 
}); 

Demo

+0

có sự kiện bắt đầu hoặc bắt đầu băng chuyền không? – v3nt

8

Mở slide trước

h('#HomeSlider').bind('slide.bs.carousel', function (e) { 
    alert(h('#HomeSlider .item.active').html()); 
}); 

Mở Trượt Sau

h('#HomeSlider').on('slid.bs.carousel', function (e) { 
    alert(h('#HomeSlider .item.active').html()); 
}); 
Các vấn đề liên quan