問題タブ [mouseout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - mouseOut 時間の追加
サブメニューからマウスアウトしても x 秒間開いたままになるように、このスクリプトを変更するにはどうすればよいですか?
現在、マウスアウトするとすぐにスライドアップ(非表示)になります。x秒後に非表示になるhoverintentのような機能が必要です。
HTML:
ご協力いただきありがとうございます!
javascript - setTimeout と mouseout の問題
私はこのコードを持っています:
しかし、Firebug はエラーを出します: beforemouseout が定義されていません。なんで?jsfiddle.netで試してみましたが、エラーは発生しませんでしたが、結果は期待したものではありません.#hourをクリックしてテキストを非表示にし、onmouseoutがトリガーされて5秒待ってから-にチェックを行う
javascript - onclickでマウスオーバーイベントを無効にするには?
画像を変更するイベントを使用してmouseover
いますmouseout
mouseover
mouseout
また、ユーザーがリンクをクリックしたときに、mouseout
イベントを無効にして、それぞれの関数が呼び出されないようにすることはできますか?
jquery - この jQuery に MouseOut 遅延を追加する (メニュー ナビゲーション)
私は完全な絶対 jQuery 初心者です。CSS/jQuery ナビゲーション メニューを自分のサイトに追加するためのチュートリアルに従っていましたが、動作するようになりました。ドロップダウン メニューがすぐに消えてしまうため、追加してほしいのはマウス アウトのわずかな遅延だけです。マウスアウトすると、メニューが少し使いづらくなります。これが私のスクリプトです:
このスクリプトに必要なコードを追加してくれる人はいますか? 私はあなたがそれをどのようにやったかを研究することを約束するので、私は実際にそれから学びます;-D
java - ユーザーがマウスを画面外に移動したときにビューを移動できるようにするにはどうすればよいですか?
ビューの移動を実装します。マウスがオフスクリーン (オフウィンドウ) であるかどうかを知り、それに応じてオフセット変数を調整するだけです。
javascript - AJAX を使用した jQuery.hover が正しく機能しない
$.post と組み合わせた jquery ホバーに苦労しています。
私の目標は、一連の選択ボタンを作成することでした。ホバーすると画像が変わります (この画像へのパスは $.post によって読み込まれます)。画像は、マウスアウト時にデフォルトに変更されます。
また、選択ボタンをクリックすると、画像が永久に変更されます。
問題は、ホバーしても画像が永久に変更される場合があることです。
リンクテキストで試し てみてください しばらく猛烈に選択項目にカーソルを合わせてみてください。画像が元に戻りません。
どうすればこれを修正できますか?
javascript - アクティブな要素を移動すると、InternetExplorerでmouseoutイベントが失われます
私が使用しているライブラリでは、要素にカーソルを合わせたときに、要素をdomの前面に移動するタスクがあります。(私はそれを大きくするので、それを見る必要があり、マウスを外したときに縮小します)。
appendChildren
私が使用しているライブラリには、アクティブな要素を使用してその親の最後に移動し、さらにdomの最後に向かって、次に上に移動する、きちんとしたソリューションがあります。
問題は、あなたが動かしている要素があなたがmouseout
イベントの上にホバリングしている要素であるために失われると私は信じていることです。マウスはまだノード上にありますが、mouseout
イベントは発生していません。
問題を確認するために機能を削除しました。Firefoxでは正常に動作しますが、IEのどのバージョンでも動作しません。ここでは速度を上げるためにjQueryを使用しています。ソリューションは単純な古いJavascriptにすることができます。これは、アップストリームに戻る必要がある場合があるため、優先されます。
要素がvmlであり、ライブラリがRaphaelであり、toFront
呼び出しを使用しているため、ここではz-indexを使用できません。簡単な例で問題を示すためにul/liを使用したサンプル
編集:これは、実際の動作を確認するためのjsペーストビンへのリンクです。http://jsbin.com/obesa4
**編集2:**投稿する前に、すべての回答に対するすべてのコメントを参照してください。
jquery - setTimeoutを使用したJqueryマウスオーバーマウスアウトメニュー
誰かがこの単純なコードで私を助けてくれますか..私はまだjsの初心者で、何が間違っているのかわかりません。基本的に私はマウスオーバーメニューを作ろうとしています。
マウスオーバーは機能しますが、マウスがリンクコンテナの外にある場合、コードは実行されません。
jquery - マウスオーバーで背景色を変更し、マウスアウト後に削除する
クラスが であるテーブルがありますforum
。私のjqueryコード:
それは完全に機能しますが、より効率的な方法でそれを行うことは可能ですかvar color = $(this).css("background-color");
? mouseout
前の背景色を残して削除した直後#380606
? ありがとうございました。