我正在尝试制作类似iPad的界面,除了firefox之外一切都很棒(显然IE现在不能正常工作)。鼠标回退(非触摸屏)似乎无法处理多个鼠标拖动事件。屏幕开始冻结,它“移动”所有html,就好像它是一个图像。
您可能想知道的事情:
MacOSX 10.8 FireFox 14.0.1
我做了一个非常简单的jsfiddle项目的例子,似乎是为我做的,(我希望它能为你做到),然后是来自hammer.js网站的一个工作示例。
^ - 这是出错的例子(至少对我而言)。
http://eightmedia.github.com/hammer.js/
^ - 这是一个工作示例
这两个代码单元之间出了什么问题?
答案 0 :(得分:0)
^ - 回答。
所以会发生什么是Firefox会将空div视为图像,其鼠标事件几乎会立即被捕获(第二次拖动尝试)。
所以为了修复它,我在元素中放置了一个隐藏的div(可见性:隐藏)。
Wowza,看一个糟糕的小虫!感谢那些试图帮助的人。答案 1 :(得分:0)
看起来像console.log()的东西与jsfiddle无法正常工作。请参阅:http://jsfiddle.net/QD2ew/19/