javascript并在firefox中拖动

时间:2012-04-25 17:10:15

标签: javascript scroll mootools

我正在编写一个用javascript滚动div容器的脚本。不幸的是它在firefox中效果不佳。在firefox中,一旦我开始拖动旋钮,然后我的脚本无法获得mouseup事件,光标旁边会出现停止图标。

有没有人知道如何解决这个问题?

http://www.novuspix.de/scroll/

2 个答案:

答案 0 :(得分:0)

检查mousemovedocument附加的window事件,而不是.knob元素。

答案 1 :(得分:-1)

对于那些寻求修复阻止mouseup事件的停止图标的人(就像我发现这篇文章时一样),我也问了一个问题,最后我自己找到了答案:**SOLVED** Click and drag on links in Firefox are blocking mouseup events

这是JS代码,有关该问题的所有内容都更详细

const links = document.querySelectorAll('a');
links.forEach(element => {element.addEventListener('mousedown',function(e) { 
  e.preventDefault();
})
})