【发布时间】:2018-05-17 06:41:49
【问题描述】:
在我点击 div 之前,jquery carousel 无法正常工作。
我在我的 html 页面中添加了两个猫头鹰轮播。当我有单个轮播时它工作正常,但是当另一个轮播添加了不同的 ID 时,它无法正常工作,直到我在有轮播的 div 内执行点击。
我在我的 html 页面中添加了两个猫头鹰轮播。当我有单个轮播时它工作正常,但是当另一个轮播添加了不同的 ID 时,它无法正常工作,直到我在具有轮播的 div 内执行单击。
<script>
$(document).ready(function() {
var owl = $('.owl-carousel');
owl.owlCarousel({
loop: true,
nav: true,
margin: 10,
responsive: {
0: {
items: 1
},
600: {
items: 3
},
960: {
items: 5
},
1200: {
items: 6
}
}
});
owl.on('mousewheel', '.owl-stage', function(e) {
if (e.deltaY > 0) {
owl.trigger('next.owl');
} else {
owl.trigger('prev.owl');
}
e.preventDefault();
});
var owl = $('.owl-carousel');
owl.owlCarousel({
loop: true,
nav: true,
margin: 10,
responsive: {
0: {
items: 1
},
600: {
items: 3
},
960: {
items: 5
},
1200: {
items: 6
}
}
});
owl.on('mousewheel', '.owl-stage', function(e) {
if (e.deltaY > 0) {
owl.trigger('next.owl');
} else {
owl.trigger('prev.owl');
}
e.preventDefault();
});
$('.owl-carousel-res').owlCarousel({
loop: true,
margin: 10,
responsiveClass: true,
responsive: {
0: {
items: 1,
nav: true
},
600: {
items: 3,
nav: false
},
1000: {
items: 6,
nav: true,
loop: true,
margin: 20
}
}
})
})
【问题讨论】:
-
你能在 sn-p 中复制它吗??
-
为什么要在同一个变量上初始化它们?
标签: jquery jquery-plugins owl-carousel