私は次のhtmlを持っています
<div class="a-class">
<img src="image" alt="" />
<div class="b-class"></div>
</div>
使ってます
jQuery('.a-class').mouseleave(function() {
//blah blah
});
問題は、その一部b-class
が「オーバーレイ」されていることです。つまりa-class
、マウスをオーバーレイの上に移動するたびに、起動しb-class
ます。mouseleave
これを無視できる方法はありますb-class
か?多分考えた:
jQuery('.a-class').not('.b-class').mouseleave(function() {
//blah blah
});
しかし、それはうまくいきませんか?