1
다른 크기의 창에 표시되는 슬라이드의 양을 변경하려고합니다. 하지만 슬라이더 옵션 내에서 최소/최대 슬라이드 크기를 변경하면 내 콘솔 로그에 업데이트 할 번호가 표시 되어도 변경되지 않는 것 같습니다.BX 슬라이더 - 반응성 - 최소/최대 슬라이드
내 코드가 어떤 도움을 크게 감상 할 수
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