我正在使用 Hammerjs,我刚刚实现了这个,但由于一些奇怪的原因不起作用。虽然如果我使用 dragleft 或 dragright,它确实可以工作,但是以一种奇怪的方式,而不是转到下一个,而是转到第二张图像。
这是代码
//Hammer(sliderH).on('swiperight',function () {
$('.slide-horizontal').hammer().on('swiperight', function() {
$('.slide-horizontal > div').animate({
'left': '+=' + sliderWidth
}, 600);
});
//Hammer(sliderH).on('swipeleft', function () {
$('.slide-horizontal').hammer().on('swipeleft', function() {
$('.slide-horizontal > div').animate({
'left': '-=' + sliderWidth
}, 600);
});
在这里,我有一个我正在尝试做的例子。 http://labs.lesevades.com/recipe-book/