我的 swipeleft/swiperight 在我的应用程序中运行良好,但是当用户在锚标记上执行 mousedown 时,不会触发滑动操作。
即使用户在锚标记上按下鼠标,我如何才能使滑动工作?
编辑:看起来这只是计算机浏览器中的一个问题 - 平板电脑工作正常。
我的 swipeleft/swiperight 在我的应用程序中运行良好,但是当用户在锚标记上执行 mousedown 时,不会触发滑动操作。
即使用户在锚标记上按下鼠标,我如何才能使滑动工作?
编辑:看起来这只是计算机浏览器中的一个问题 - 平板电脑工作正常。
您可以在桌面上的任何现代浏览器中使用普通的左键滑动。
确保阻止对 div 上的 dragstart 事件执行默认操作。
$("div").bind('dragstart', function(event) {event.preventDefault(); });
我这里有一个工作副本...
您可以使用鼠标右键在桌面浏览器上滑动。它不是很优雅,因为它还打开了上下文菜单。但它无处不在。亚历克斯
至于我,它是由“excludedElements”引起的,它过滤所有按钮、选择、文本区域、输入和锚点。
为了使其工作,例如添加带有空数组的附加参数。
$("#test").swipe({ excludeElements:[] });
在此处查看 touchSwipe 插件文档 在此处输入链接描述