別の div の上から下にアニメーション化する div があります。私は現在、元の状態が上/上である場所で、mouseenter/leave と JS アニメーションを使用して再生しています。ホバー/マウス入力して下に移動し、マウスを離したりホバーオフしたりしたい。もう一度ホバーすると、アニメーションでトップ/スタートに戻ります。
私は最初に mouseenter/leave を使用しましたが、これは、mouseleave 時に状態を同じままにしたいので、明らかに必要なことを行いません。では、このニーズに最適な機能は何でしょうか? 私はまだ用語を学んでおり、質問をより適切に表現する方法につまずいています。
コード:
function init() {
mouseenter: function(){
$(".ltrP").stop(true, true).animate({
marginTop:"170px"
},
{
duration: 1000,
easing: "easeOutBounce"
});
},
mouseleave: function(){
$(".ltrP").stop(true, true).animate({
marginTop: "0px"
},
{
duration: 1000,
easing: "easeInBounce"
});
}
});
}
window.onload = init;