Javascript 滑动包装防止页面上的所有单击事件
我正在使用Javascript 滑动包装防止页面上的所有单击事件,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我正在使用http://labs.skinkers.com/touchSwipe/触摸事件插件。 主要问题是,当我在包装器元素上附加滑动事件时,所有其他事件都被阻止。可以在桌面浏览器上工作,但不能在ipad上工作 我尝试在目标元素上停止传播,但仍然存在问题 _pager.prototype.initialize = function () { "use strict"; var base = this; //cursorPosition(); base.$con
http://labs.skinkers.com/touchSwipe/
触摸事件插件。
主要问题是,当我在包装器元素上附加滑动事件时,所有其他事件都被阻止。可以在桌面浏览器上工作,但不能在ipad上工作
我尝试在目标元素上停止传播,但仍然存在问题
_pager.prototype.initialize = function () {
"use strict";
var base = this;
//cursorPosition();
base.$container.swipe({
swipeUp : function (e, direction, distance, duration, fingerCount) {
if ($(event.target).hasClass('inner-wrapper')) {
base.$container.transition({ y : -674 }, 500, 'out')
}
},
swipeDown : function (e, direction, distance, duration, fingerCount) {
if ($(event.target).hasClass('inner-wrapper')) {
base.$container.transition({ y : 0 }, 500, 'out')
}
}
});
}
修正了css类nosweep,它排除了用于刷卡的元素