【发布时间】:2014-08-08 06:18:37
【问题描述】:
我正在尝试设置一个函数,以便当用户调整窗口大小时,滑块被清空,然后根据窗口大小重新实现。
我遇到的问题是滑块正在重新实现,但没有幻灯片。
我使用的代码是:
var newdiv = $('<div class="slider1" />');
$(window).resize(function(){
$("#featured").empty();
$("#featured").append(newdiv);
if($(window).width() > 640){
$('.slider1').bxSlider({
slideWidth: 1200,
minSlides: 4,
maxSlides: 4,
slideMargin: 10,
pager: false
});
}else if($(window).width() > 480 && $(window).width() < 640){
$('.slider1').bxSlider({
slideWidth: 800,
minSlides: 3,
maxSlides: 3,
slideMargin: 10,
pager: false
});
}else if($(window).width() < 480){
$('.slider1').bxSlider({
slideWidth: 500,
minSlides: 2,
maxSlides: 2,
slideMargin: 10,
pager: false
});
}
});
如果有人可以告诉我我做错了什么,或者告诉我一个更好的方法来完成这项工作,那就太好了。谢谢!
【问题讨论】:
标签: javascript jquery bxslider