【发布时间】:2014-03-25 12:08:57
【问题描述】:
我的网站上有此代码,因此您可以使用滑动返回/前进
$(function() {
$(window).on("swipeleft", jqmForward)
.on("swiperight", jqmBack);
});
问题是,当您尝试在已经有自己的滑动处理程序(例如 3rd-party 幻灯片库)上滑动时,它也会后退/前进
如何让它只在“后台”工作(忽略某些具有自己的滑动处理程序的元素)?
编辑: 简化了上面的代码,我尝试了这个但不起作用(可能是因为我将它添加到窗口而不是单个 div)
$('.swiper-wrapper').off();
【问题讨论】:
-
$(window).not("skipThis").on(swipeleft, .... -
@Omar:谢谢,但现在它根本不起作用(也没有错误)
标签: jquery events jquery-mobile