javascriptでdivコンテナをスクロールするスクリプトを書いています。残念ながら、Firefoxではそれほどうまく機能していません。Firefoxでは、ノブのドラッグを開始するとカーソルの横に停止アイコンが表示され、スクリプトがmouseup-eventを取得できなくなります。
誰かがこれを修正する方法を知っていますか?
javascriptでdivコンテナをスクロールするスクリプトを書いています。残念ながら、Firefoxではそれほどうまく機能していません。Firefoxでは、ノブのドラッグを開始するとカーソルの横に停止アイコンが表示され、スクリプトがmouseup-eventを取得できなくなります。
誰かがこれを修正する方法を知っていますか?
mousemove
要素にアタッチされているdocument
かどうかwindow
に関係なく、そのイベントを確認してください.knob
。
マウスアップイベントをブロックする停止アイコンの修正を探している人のために(この投稿を見つけたときのように)私も質問をし、最終的にここにある答えを自分で見つけました:**解決済み**リンクをクリックしてドラッグしますFirefoxでマウスアップイベントをブロックしています
ここにJSコードがあります、すべてが質問のより詳細です
const links = document.querySelectorAll('a');
links.forEach(element => {element.addEventListener('mousedown',function(e) {
e.preventDefault();
})
})