OWL 轮播移动 +/- 5 个幻灯片
OWL Carousel move + / - 5 slides
我希望能够移动 OWL 旋转木马 +/- 5 张幻灯片,具体取决于它所在的当前幻灯片。请在下面查看我的演示,您可以看到我通过使用 carousel.trigger('owl.goTo', 5)
然后 carousel.trigger('owl.goTo', 1)
返回来完成此操作。
但是一旦我在 5 上,我想再次进行 +5 幻灯片,与返回相同。目前只停留在幻灯片上。
这是我的Javascript
$(document).ready(function () {
var carousel = $("#owl-demo");
carousel.owlCarousel({
slideSpeed : 500,
navigation: false
});
$('.goTo').click(function(){
carousel.trigger('owl.goTo', 5)
});
$('.goToback').click(function(){
carousel.trigger('owl.goTo', 1)
});
$('.jumpTo').click(function(){
carousel.trigger('owl.goTo', 10)
});
$('.jumpToBack').click(function(){
carousel.trigger('owl.goTo', 1)
});
});
如果我需要清理任何东西,请告诉我
这是网站OWL Carousel
您需要获取当前幻灯片并转到 currentItem + 5(或 -5)
https://jsfiddle.net/ubLLx7q9/
$(document).ready(function () {
var owl = null;
var carousel = $("#owl-demo");
carousel.owlCarousel({
slideSpeed : 500,
navigation: false,
afterInit: function () {
owl = this;
}
});
$('.goTo').click(function(){
carousel.trigger('owl.goTo', owl.currentItem + 5)
});
$('.goToback').click(function(){
carousel.trigger('owl.goTo', owl.currentItem - 5)
});
});
我希望能够移动 OWL 旋转木马 +/- 5 张幻灯片,具体取决于它所在的当前幻灯片。请在下面查看我的演示,您可以看到我通过使用 carousel.trigger('owl.goTo', 5)
然后 carousel.trigger('owl.goTo', 1)
返回来完成此操作。
但是一旦我在 5 上,我想再次进行 +5 幻灯片,与返回相同。目前只停留在幻灯片上。
这是我的Javascript
$(document).ready(function () {
var carousel = $("#owl-demo");
carousel.owlCarousel({
slideSpeed : 500,
navigation: false
});
$('.goTo').click(function(){
carousel.trigger('owl.goTo', 5)
});
$('.goToback').click(function(){
carousel.trigger('owl.goTo', 1)
});
$('.jumpTo').click(function(){
carousel.trigger('owl.goTo', 10)
});
$('.jumpToBack').click(function(){
carousel.trigger('owl.goTo', 1)
});
});
如果我需要清理任何东西,请告诉我
这是网站OWL Carousel
您需要获取当前幻灯片并转到 currentItem + 5(或 -5)
https://jsfiddle.net/ubLLx7q9/
$(document).ready(function () {
var owl = null;
var carousel = $("#owl-demo");
carousel.owlCarousel({
slideSpeed : 500,
navigation: false,
afterInit: function () {
owl = this;
}
});
$('.goTo').click(function(){
carousel.trigger('owl.goTo', owl.currentItem + 5)
});
$('.goToback').click(function(){
carousel.trigger('owl.goTo', owl.currentItem - 5)
});
});