Я пытаюсь изменить количество слайдов, показанных при разных ширинах окна, при активной загрузке вытягивая нужное количество слайдов. но при изменении размера слайды min/max в настройках слайдера, похоже, не меняются, хотя в моих консольных журналах отображается обновляемый номер.BX Slider - Отзывчивый - Мин./Макс. Слайды
мой код
var minSlides;
var maxSlides;
function windowWidth() {
if ($(window).width() < 420) {
minSlides = 1;
maxSlides = 1;
}
else if ($(window).width() < 768) {
minSlides = 2;
maxSlides = 2;
}
else if ($(window).width() < 1200) {
minSlides = 3;
maxSlides = 3;
}
else {
minSlides = 4;
maxSlides = 4;
}
}
windowWidth();
var slider = $('.m-partners-slider').bxSlider({
pager: false,
controls: false,
auto: true,
slideWidth: 5000,
startSlide: 0,
nextText: ' ',
prevText: ' ',
adaptiveHeight: true,
moveSlides: 1,
slideMargin: 20,
minSlides: minSlides,
maxSlides: maxSlides,
});
$('.slider-prev').click(function() {
var current = slider.getCurrentSlide();
slider.goToPrevSlide(current) - 1;
});
$('.slider-next').click(function() {
var current = slider.getCurrentSlide();
slider.goToNextSlide(current) + 1;
});
$(window).on("orientationchange resize", function() {
windowWidth();
slider.reloadSlider();
console.log("minSlides:" + minSlides);
console.log("maxSlides:" + maxSlides);
})
Любая помощь будет принята с благодарностью.
Работы удовольствие. Пятно на. Приветствия. – ltjfansite
Это именно то, что я хотел развить, но у меня не было времени. Реализация объекта конфигурации великолепна. – zer00ne