#jquery #animation
#jquery #Анимация
Вопрос:
Я создаю информационный экран в jQuery, и мне нужно, чтобы скорость анимации была равномерной по всей анимации. Я использую этот код:
$("#panel1").animate({
scrollTop: $("#panel1")[0].scrollHeight
}, 100000);
Комментарии:
1. Что заставляет вас думать, что она неравномерна?
2. Прокрутка начинается медленно и продолжается все быстрее и быстрее до конца
Ответ №1:
Третий параметр animate()
— это простота использования. По умолчанию это swing
. Вы можете изменить это на linear
, например, так:
$("#panel1").animate({
scrollTop: $("#panel1")[0].scrollHeight
}, 100000, 'linear');