マウスが要素の上にないとき、それは一瞬一瞬発生するということですか? それとも、マウスが要素を離れたときの単一のアクションですか? マウス ポインターがいつ要素から離れたかを知る必要があるため、これは重要ですが、いつ再び入るかを知る必要があります。マウス ポインターが要素の上にないときに、スクリプトを何度も実行したくありません。
質問する
120 次
2 に答える
0
mouseoutイベントは、マウスが要素を離れたときに発生します(たとえば、マウスがWebページの画像から離れると、その画像要素に対してmouseoutイベントが発生します)。
出典: MDN
これは、マウスが要素から離れるのは1つの時点でしかできないため、継続的にではなく1回だけ発生することを意味します。マウスが要素から離れると、イベントが発生します。
于 2013-03-05T10:34:56.983 に答える
0
mouseout イベントは、ユーザーがマウスを要素の外に移動すると発生します。残念ながら、これらのイベントはバブルアップします。
http://www.quirksmode.org/dom/events/mouseover.html
イベントをバブルアップさせたくない場合は、追加しますevent.stopPropagation();
于 2013-03-05T10:33:43.370 に答える