我已将 mouseenter 效果应用于 div。当您输入 div 时,它会为另一个 div 设置动画。问题是,mouseenter 效果也适用于子 div。如何将效果仅应用于父 div,但为子 div 设置动画?
JS:
$(document).ready(function() {
$('#slideleft').mouseenter(function() {
var $lefty = $(this).children();
$lefty.stop().animate({
left: "0px",
top: "0px"
}, 400 );
});
$('#slideleft').mouseleave(function() {
var $lefty = $(this).children();
$lefty.stop().animate({
left: "-700px",
top: "200px"
}, 400 );
});
});
HTML
<div id="slideleft" class="slide">
<div class="inner">Animate this element's left style property</div>
</div>
</div>