Автор Tanto 39 задал вопрос в разделе jQuery
Как можно сделать чтобы анимация при скролле произошла только один раз? jQuery и получил лучший ответ
Ответ от Il Burbero[гуру]
$( "#foo" ).one( "click", function() {
alert( "This will be displayed only once." );
});
еще вариант
var flag=true;
$('.link1').click(function(){
$("#div2").slideUp(function(){$("#div1").slideToggle();});
if (flag) {
$('html, body').animate({scrollTop: '600px'}, 800);
flag = false;
}
});
Il Burbero
(74931)
не за что 🙂
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как можно сделать чтобы анимация при скролле произошла только один раз? jQuery