0
我有多個輪播程序到縮略圖導航的一個引導程序頁面。但只有一個縮略圖導航正在工作。我用這個腳本http://www.bootply.com/79859多個id引導程序輪播
我知道這是因爲#myCarousel不是唯一的,但我該如何解決這個問題?多次將該腳本與另一個ID放在一起不是很花哨
$('#myCarousel').carousel({
interval: 4000
});
// handles the carousel thumbnails
$('[id^=carousel-selector-]').click(function(){
var id_selector = $(this).attr("id");
var id = id_selector.substr(id_selector.length -1);
id = parseInt(id);
$('#myCarousel').carousel(id);
$('[id^=carousel-selector-]').removeClass('selected');
$(this).addClass('selected');
});
// when the carousel slides, auto update
$('#myCarousel').on('slid', function (e) {
var id = $('.item.active').data('slide-number');
id = parseInt(id);
$('[id^=carousel-selector-]').removeClass('selected');
$('[id=carousel-selector-'+id+']').addClass('selected');
});
你可以添加一個類,說'class =「mycarousel1」',然後在JS中使用它,那麼你將只需要一組JS,因爲你可以引用多個具有相同類的元素 –
它不是母體的類= mycarousel1或mycarousel我仍然需要乘以腳本 –