【发布时间】:2014-11-04 07:30:18
【问题描述】:
我遇到了 bxslider 轮播的问题。我正在尝试制作响应式 Web,并在 js 中使用 resize 方法。我试图让滑块有 2 张幻灯片,然后通过缩小窗口宽度来制作 1 张幻灯片。 但是,,,,当我缩小窗口宽度时,bxslider 没有改变..... 下面是我的代码。我对这个问题进行了很多搜索,有人要求放置 reloadSlider 或 destroySlider 但我不知道该代码的确切放置位置,
var slider;
function bxslider(){
if(width>555&&width<=765){
slider=$('.bxslider2').bxSlider({
minSlides: 2,
maxSlides: 2,
slideWidth:400,
moveSlides:1
});
slider.reloadSlider();
}
if(width<=555){
var slider=$('.bxslider2').bxSlider({
minSlides: 1,
maxSlides: 1,
slideWidth:0,
moveSlides:1
});
slider.reloadSlider();
}
}
$window.on('resize',function(){
bxslider();
});
【问题讨论】:
-
您在
bxslider()函数中的哪里定义了width? -
我上面还有另一个功能。所以我已经定义了宽度