当您开始使用锚标记时,JQuery-Mobile滑动不起作用

时间:2012-04-11 01:19:34

标签: javascript jquery html5 jquery-mobile

我的swipeleft / swiperight在我的应用程序中运行良好但是当用户在锚标签上执行mousedown时,不会触发滑动操作。

即使用户在锚标签上执行了mousedown,如何才能使滑动工作?

编辑:看起来这只是计算机浏览器中的一个问题 - 平板电脑工作正常。

3 个答案:

答案 0 :(得分:8)

您可以使用桌面上任何现代浏览器中的普通左按钮进行滑动。

确保阻止div上的dragstart事件的默认操作。

$("div").bind('dragstart', function(event) {event.preventDefault(); });

我这里有一份工作副本......

http://jsfiddle.net/38nXe/

答案 1 :(得分:2)

您可以使用鼠标右键在桌面浏览器上滑动。 它不是很优雅,因为它还打开上下文菜单。 但它无处不在。 亚历

答案 2 :(得分:0)

至于我,它是“excludedElements”,它过滤所有按钮,选择,textarea,输入和锚点。

为了使其工作,例如,添加带有空数组的附加参数。

$( “#测试”)。刷卡({     excludedElements:[]   });

请在此处查看touchSwipe插件文档enter link description here