#javascript #jquery #jquery-animate
#javascript #jquery ( jquery ) #jquery-анимировать
Вопрос:
Быстрый вопрос: как мне вызвать jQuery animate()
без каких-либо параметров упрощения? например, без каких-либо эффектов.
Ваше здоровье!
Ответ №1:
Написать
$('#elem').animate({
top: '0px',
left: '0px'
}, 5000, 'linear');
Извлечение из jQuery API:
Единственными упрощающими реализациями в библиотеке jQuery являются реализация по умолчанию called
swing
и та, которая развивается с постоянной скоростью calledlinear
.
Комментарии:
1. я думаю, что «линейный» — это смягчающий параметр
2. @NicolaPeluchetti, точно! Постоянный темп буквально означает отсутствие послабления.
Ответ №2:
Просто опустите параметры смягчения.
Комментарии:
1. Если вы оставите это, будет использоваться значение по умолчанию, которое является ‘swing’.
Ответ №3:
Взято из документации:
$('#clickme').click(function() {
$('#book').animate({
opacity: 0.25,
left: ' =50',
height: 'toggle'
}, 5000, function() {
// Animation complete.
});
});
вы просто не пишете параметр смягчения