0
我有十几家画廊,其中一些只有一个图像。这会导致轮播和页面中断,因为轮播设置了loop = true
。我试图写出一个条件来说明传送带中是否有多个项目,以使loop = true
可以使loop = false
。但是,我对它进行了一次尝试,但似乎没有奏效。猫头鹰旋转木马带条件选项
$(".mbgc-gallery").owlCarousel({
margin: 0,
dots: false,
nav:($(".mbgc-gallery .owl-item").length > 1) ? true: false,
navText: [],
loop:($(".mbgc-gallery .owl-item").length > 1) ? true: false,
autoplay: false,
autoplayHoverPause: true,
responsive: {
0: {
items: 1
},
600: {
items: 1
},
1000: {
items: 1
}
}
});
它可以这样工作,还是我需要做一些事情后,它初始化?
编辑 我忘了提,网页中可能有不止一种的画廊,所以我不知道这是否需要被包裹在一个.each
功能或者一个独特的选择?我在每个画廊设置了数据属性,因此它具有唯一的ID。
不幸的是这没有奏效。 –
@DarrenBachan嗯,我做了一个片段 - 这似乎工作。这有帮助吗? – lynx