У меня есть jcarousel с 3 элементами внутри с уникальным идентификатором (1,2,3). При загрузке элементы jcarouselPagination работают отлично, и они получили правильный прицел («data-item = 1,2,3»).jcarouselPagination: изменение переменной «page» при изменении размера
Но когда я изменяю размер экрана на маленькие или мелкие носители, элементы jcarouselPagination не нацелены правильно. Они начинаются с 2 в результате («data-item = 2,3,4»).
Вот моя JQuery часть, где создаются элементы разбиения на страницы:
if ($(".ce_jcarousel").length == 0) {
return;
}
$('.ce_jcarousel').jcarousel();
$('.cejcarousel-pagination')
.on('cejcarouselpagination:active', 'a', function() {
$(this).addClass('active');
})
.on('cejcarouselpagination:inactive', 'a', function() {
$(this).removeClass('active');
})
.jcarouselPagination({
'item': function (page, carouselItems) {
return '<a data-item="'+ page +'" class="slider_ce_text ' + (page == 1 ? "active" : "") + '" href="#' + page + '"><div class="grey_dot"></div></a>';
}
}
);
Я только вызвать эту функцию при загрузке страницы, не на размер, так что у меня проблемы с получением того, что происходит! Спасибо!