У меня есть 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;