JQueryのドキュメントにあるように、マウスオーバーは1回しか発生しないため、mouseoverからmouseenterに多くの行を変換しました。
http://api.jquery.com/mouseover/
mouseover
ポインタが子要素にも移動したときに発生します
mouseenter
ポインタがバインドされた要素に移動したときにのみ発生します。
イベントでさえhover
、mouseoverやmouseoutとしてではなく、mouseenterやmouseleaveとして機能します。
全部できるのになぜmouseover
イベントがあるのか不思議に思いmouseenter
ます。
私にとってはmouseover
、要素上でマウスを動かすと、予期せずに発火します。それは本当に子要素の深さに依存しているようです。
複数回起動する必要があるmouseover
との良いユースケースはありますか?mouseout