Ich versuche, etwas zu tun, wenn der Benutzer auf dem Container schwebt, unabhängig von seinen Kindern. Wie ich verstehe, sollte es etwas wie dieses aussehen:
$('.element').live({
mouseenter: function() { console.log('entered'); },
mouseleave: function() { console.log('exited'); }
});
Und das HTML:
<div class="element">
<div>
<img src="aaa.png">
<div>aa</div>
<div>
<div>a</div>
<div>b</div>
</div>
</div>
<div>
blabla
<ul>
</ul>
</div>
<div>
<div>a</div>
<div>a</div>
<div>a</div>
<div>a</div>
</div>
</div>
Aus irgendeinem Grund funktioniert das nicht. Wenn ich mit dem Mauszeiger über das Element, es hört immer noch auf Hover-Ereignisse auf die untergeordneten Elemente und Protokolle. Vielleicht, weil es live ist?