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 세트가 1 세트 만 필요합니다. –
클래스의 = mycarousel1 또는 mycarousel 나는 여전히 스크립트를 번식해야합니다. –