0

マウスが要素の上にないとき、それは一瞬一瞬発生するということですか? それとも、マウスが要素を離れたときの単一のアクションですか? マウス ポインターがいつ要素から離れたかを知る必要があるため、これは重要ですが、いつ再び入るかを知る必要があります。マウス ポインターが要素の上にないときに、スクリプトを何度も実行したくありません。

4

2 に答える 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 に答える