1

Chrome 浏览器 ( https://code.google.com/p/chromium/issues/detail?id=170631 ) 中的一个问题导致我目前正在为网站构建的功能出现很多问题。在应用程序中,如果 onmousemove 事件与 onmousedown 事件同时触发,它会附加一个类,该类会禁用意外链接跟踪,因为用户正在拖动 DOM 元素。但是,如果触发了 onmousedown 事件并且没有移动(基本上是单击),它将跟随链接。

这在除了 Chrome 之外的所有东西上都完美无缺,因为它错误地将 onmousedown 事件解释为 onmousemove 事件(发生在 JavaScript 和 jQuery 中)。我考虑过添加一个计时器来确定用户按住鼠标按钮的时间以区分单击和拖动之间的区别,但这似乎是一个效率低下且可能容易出错的选项。在 Chrome 修复此错误之前,如果我有任何关于如何设置工作的想法,我们将不胜感激。

4

0 回答 0