マウスをHTMLプログレスバーの上に置いたときのマウスの位置を特定することはできますか?たとえば、オーディオファイルを再生しているときにプログレスバーを使用している場合、ユーザーがホバーしているオーディオのタイムスタンプを示すプログレスバーの上にマウスを移動すると、ツールヒントが表示されます。これは、クリックする前に探しているトラックの場所をプレビューする方法です。進行状況バーのマウスのホバー位置を決定しますか?
0
A
答えて
1
要素でmouseenter
イベントを使用できます。
document.getElementById("progress").addEventListener("mouseover", function(event) {
})
https://developer.mozilla.org/de/docs/Web/Events/mouseenter
イベントは、あなたのclientX
とclientY
のようないくつかのfuther特性を与えます。 これをプログレスバーの位置といくつかの減算の組み合わせに組み合わせるときは、進行状況バー内のマウスの位置を決定できるはずです。
1
方向性ありがとうございます。 「mousemove」イベントは、私が探していたイベントです。
私はそのイベントを使用するには、このサイト上で同様の回答からいくつかのコードを変更:
document.getElementById('progressBar').addEventListener('mousemove', function (e) {
var x = e.pageX - this.offsetLeft;
//Convert x value to progress range [0 1]
var xconvert = x/300; //300 is width of the progress bar
var finalx = (xconvert).toFixed(2);
document.getElementById('result').innerHTML = ('Hover position: ' + finalx + "<br/>");
});
関連する問題
- 1. AutoHotKey:進行状況バーの位置を移動する方法
- 2. wxPythonの進行状況バー
- 3. pandas.DataFrame.to_sqlの進行状況バー
- 4. 進行状況のテキストを含む水平進行状況バー
- 5. parSapplyと進行状況バー
- 6. マルチステップモーダル - 進行状況バー
- 7. ウェブサイトコンテンツロード、進行状況バー
- 8. 進行状況バーの現在の値の位置を取得する方法
- 9. 進行状況のイベントを進行状況バーにリンクする方法
- 10. Firefoxの進行状況バーのスタイル
- 11. wxpythonのファイルコピーの進行状況バー
- 12. コンソールの進行状況バーを作成しますか? (Windows)
- 13. クイズの進行状況バー(Androidスタジオ)
- 14. UIシーケンス内の進行状況バー
- 15. Wixインストーラの進行状況バー
- 16. 円の進行状況バー、プログラム
- 17. C#Winformsアプリケーション - アップロードストリームの進行状況バー
- 18. 別ウィンドウの進行状況バー
- 19. React-nativeナビゲーションの進行状況バー
- 20. マルチスレッドのPython pyqtパルス進行状況バー
- 21. カラープログレスアニメーションの進捗状況バー?
- 22. Catalystアプリケーションで進行状況バーをアップロード
- 23. Android:CountDownTimerで進行状況バーを更新
- 24. 進行状況バーを使用していますか?
- 25. UWPでタスクバーの進行状況バーを設定する方法
- 26. シングルイコライザー進行状況バー、JavaScript、HTML
- 27. スクロール可能な進行状況バー
- 28. 進行状況バー付きフォーム
- 29. JavaFX - タスクでも進行していない未確定の進行状況バー
- 30. ウィンドウ7の進捗状況の間に進行状況バーが停止していますか?
に見てください[** 'ホバー()' **](HTTPS:/ /www.w3schools.com/jquery/event_hover.asp)。 – Mistalis
*マウスをHTMLプログレスバーの上に置いたときのマウスの位置を特定できますか?* < - はい。 –