すべて、私が知っていたmouseover
イベントmouseout
、これらのイベントは、マウスが要素とその子孫に出入りするときにトリガーされます。例を挙げましょう。次のようなdom構造があるとします。
<div id="top">
<div class="container">
<!--<div class="head">
</div>-->
<div class="content">
<!--maybe there are many nested `div.contiainer` as children directly or not directly.-->
<div>
</div>
</div>
そこにマウスdiv.container
を移動するとしますdiv.head
。div.head
マウスアウトすると、マウスイン時に作成されたものが削除されます。
したがって、コードは次のようになります。
$("div.container").on("mouseover",function(){//append div.head})
.on("mouseout",function(){//remove the div.head});
だから私の質問はmouseout
、マウスが入ったときにイベントを停止する可能性があるかどうかを知りたいdiv.head
ですか?