問題タブ [onmouseout]
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.
javascript - Javascript onmouseout スリープ?
Javascript では、onmouseout イベントが有効になる前に 3 秒間スリープ/一時停止/待機/ (ここでは適切な用語がわからない) する必要があります。それはどのように達成されますか?
ありがとう
javascript - onmouseover、onmouseout、onclick イベントでの画像の変更
img1とimg2という2つの画像があります。私のコード:
要件は、マウスオーバーで img1 が必要で、マウスアウトで img2 が必要ですが、クリックすると、div を開いて img2 をフリーズし、再度クリックすると div が消え、onmouseover と onmouseout の状態が機能する必要があります。現在の問題は、クリックすると div が表示されますが、onmouse over および onmouseout 関数も起動されることです。
クシ
javascript - ページ上のイベントによってトリガーされるJavaScript関数を「オフにする」ための最良の方法は何ですか
近くの画像のマウスオーバーを無効にしたいnav要素があります。
ループして画像を収集し、それらのマウスオーバーを''に設定してから、nav要素のonmouseoutによって、画像のマウスオーバーを元の状態に戻すことを考えていました。
nav要素のonmouseover/onmouseoutを介して画像のonmouseover機能をオフ/オンにするより良い方法はありますか?
javascript - Javascript: マウスオーバー/マウスアウトでボタンを有効/無効にする
これは非常に簡単です。
<input type="button" name="test" id="test" value="roll over me" onmouseover="this.disabled=true;" onmouseout="this.disabled=false;">
このボタンの上にマウス カーソルを置くと、無効になります。しかし、カーソルを外に移動すると、有効になりません...ブー。
無効にするという概念は、それを使用して何もできないことを意味することを理解しています。しかし、マウスアウトで有効にするにはどうすればよいでしょうか? 出来ますか?何か不足していますか?
delphi - Delphi 7 で TDateTimePicker コンポーネントの onmouseleave イベントをキャッチする方法
OnMouseLeave
コンポーネントのイベントを検出する必要がありTDateTimePicker
ますが、イベント リストにそのようなイベントが含まれていません。手動で検出する方法はありますか?
javascript - GMarkerオンマウスアウトイベントの発火が早すぎた
状況は次のとおりです。
私のGoogleマップでは、ユーザーがGMarkerの上にマウスを移動するたびにHTML情報ウィンドウを開こうとしています。ポインタがマーカーの外にあるときは、このウィンドウを閉じる必要があります。
何が起こるかというと、onmouseoutイベントの発生が早すぎるため、情報ウィンドウがその直後に開閉します。
私の推測では、マウスはもはやマーカーの上ではなく、情報ウィンドウの上にあり、マウスアウトが発射されます。
ポインタが実際にマーカーから外れるまで情報ウィンドウを開くにはどうすればよいですか?
jquery - jQuery onmouseover + onmouseout / 2 つの異なる div にカーソルを合わせる
問題があります:
ここに私のHTMLの一部があります:
そして、ここに私のjQueryスクリプトの一部があります:
問題:
div_1 にカーソルを合わせると div_2 が表示され、外に出すと div_2 は非表示になりますが、次のようになります。
最初に div_1 にカーソルを合わせてから div_2 に移動すると、div_2 がすばやく非表示になります。
jQuery.addClass(); でこれを試しました。div_1でマウスアウトした後、何も変わっていません。
最初の div で 2 番目の div を作成したくありません... jQuery を使用する別の方法はありますか?
Thxアフメット
jquery - イベントを削除して再設定する
メニューにマウスオーバーイベントとマウスアウトイベントがあり、ドロップダウンメニューを表示/非表示にします。
このドロップダウンメニューには他にもいくつかのメニュー項目があります。(クリックしたときに)メニューを表示したターゲットのマウスアウトイベントを削除したいと思います。しかし、別のターゲットがクリックされたら、このイベントを再度有効にします。私はそれをうまく説明したと思います。
これはJavaScriptです:
アイテムの1つがクリックされた場合、mouseoutでそのイベントを停止する必要があります。ここでデモを見ることができます:http://arcticbusinessnetwork.com.web18.curanetserver.dk/home.aspx
javascript - Javascriptonmouseoutイベント
だから私は3つの円とjqueryスライダーを持つナビゲーションを持っています。
デフォルトでは、最初の円が点灯し、ユーザーが2番目の円をクリックすると、スライダーが2番目のdivに移動し、その円が点灯して1番目の円が暗くなります。これは、3番目のサークルでも同じように機能します。
すべてが正常に動作します、これはコードがどのように見えるかです
<img name="bullet1" height="30px" width="30px" src="img/bulletwhite.png" onmousedown="this.src='img/bulletwhite.png';document.images['bullet2'].src='img/bullet.png';document.images['bullet3'].src='img/bullet.png'" style="opacity:0.4;filter:alpha(opacity=40)"/>
<img name="bullet2" height="30px" width="30px" src="img/bullet.png" onmousedown="
this.src='img/bulletwhite.png';document.images['bullet1'].src='img/bullet.png';document.images['bullet3'].src='img/bullet.png'" style="opacity:0.4;filter:alpha(opacity=40)"/>
<img name="bullet3" height="30px" width="30px" src="img/bullet.png" onmousedown="
this.src='img/bulletwhite.png';document.images['bullet1'].src='img/bullet.png';document.images['bullet2'].src='img/bullet.png'" style="opacity:0.4;filter:alpha(opacity=40)"/>
次のタスクは、円にホバー効果を追加することですが、ホバー効果を与えると、画像のsrcが変更されますよね?そのため、オンマウスアウトがトリガーされたときに元に戻すには、円が以前に点灯していた場合でも、常に薄暗い円になります。
だから私の基本的な質問はこれです、onmouseoverがそれを変更する前に画像のsrcを覚えて、それを使ってonmouseoutがトリガーされたときにそれを以前の状態に戻す方法はありますか?それが理にかなっていることを願っています:)
どんなアドバイスも役に立ちます!
javascript - InternetExplorerとonMouseOver/onMouseOut
私はここで同様の質問を探してみましたが、見つけることができなかったので、ここに来ます:
私はこのhtmlを持っています(「+ whatever + @」はコードビハインドファイルにあるので、そこから取得するいくつかの変数を入れます):
今Firefoxでは、すべてが完璧に機能します。div "ScriptContainer"は全体の前にあり、マウスが出入りすると、関数は正常に機能します。しかし、IE8はすべての前にテキストを配置すると、関数が希望どおりに機能しなくなります。「ChangeBackcolourOFF」は、マウスがすべての前にあるテキストに入るたびに呼び出され、「ChangeBackcolourON」は、マウスがテキストから「Scriptcontainer」に入るたびに呼び出されます。
したがって、テキストを「Scriptcontainer」またはその他のソリューションの背後に強制的に配置する方法を理解する必要があります。
回答ありがとうございます