我正在编写一个用javascript滚动div容器的脚本。不幸的是它在firefox中效果不佳。在firefox中,一旦我开始拖动旋钮,然后我的脚本无法获得mouseup事件,光标旁边会出现停止图标。
有没有人知道如何解决这个问题?
答案 0 :(得分:0)
检查mousemove
或document
附加的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();
})
})