Javascript 如何更改anythingSlider,使其在仅为1<;时禁用下一个/上一个按钮;李>;在<;ul>;?
我有一个页面,上面有多个anythingSlider实例,我使用PHP动态加载页面,交换其中的内容 参考: 我想编辑anythingSlider以禁用上一个/下一个按钮,如果它显示的UL中只有一个LI 换句话说,如果只有一个图像,没有按钮,只有一个相同高度和宽度(没有滚动)的干净div。试试这个Javascript 如何更改anythingSlider,使其在仅为1<;时禁用下一个/上一个按钮;李>;在<;ul>;?,javascript,jquery,image,slideshow,Javascript,Jquery,Image,Slideshow,我有一个页面,上面有多个anythingSlider实例,我使用PHP动态加载页面,交换其中的内容 参考: 我想编辑anythingSlider以禁用上一个/下一个按钮,如果它显示的UL中只有一个LI 换句话说,如果只有一个图像,没有按钮,只有一个相同高度和宽度(没有滚动)的干净div。试试这个 $('.anythingSlider:not("#topSlider")').each(function(i, slider) { // If any slider has less than
$('.anythingSlider:not("#topSlider")').each(function(i, slider) {
// If any slider has less than 2 let members
if ( $("ul li", slider).length < 2 ) {
// don't apply the slider functionality
return;
}
$(slider).anythingSlider({
easing: "easeInOutExpo",
autoPlay: false,
delay: 3000,
startStopped: false,
animationTime: 600,
hashTags: false,
buildNextPrevButtons: true,
buildNavigation: false
});
});
太神了我一直在努力解决这个问题,时间太长了。谢谢,贾斯汀。我添加了你的代码,并从overflow编辑了CSS:auto;溢出:隐藏;这似乎已经成功了!在ff 3.6.3中有一些疯狂的滚动条
$(".anythingSlider").each(function(i, slider) {
if ( $("ul li", slider).not(".cloned").length == 1 ) {
$(".arrow", slider).hide();
}
});