Облегчение анимации Jquery

#javascript #jquery #jquery-animate

#javascript #jquery ( jquery ) #jquery-анимировать

Вопрос:

Быстрый вопрос: как мне вызвать jQuery animate() без каких-либо параметров упрощения? например, без каких-либо эффектов.

Ваше здоровье!

Ответ №1:

Написать

 $('#elem').animate({
    top: '0px',
    left: '0px'
}, 5000, 'linear');
 

Извлечение из jQuery API:

Единственными упрощающими реализациями в библиотеке jQuery являются реализация по умолчанию called swing и та, которая развивается с постоянной скоростью called linear .

Комментарии:

1. я думаю, что «линейный» — это смягчающий параметр

2. @NicolaPeluchetti, точно! Постоянный темп буквально означает отсутствие послабления.

Ответ №2:

Просто опустите параметры смягчения.

Комментарии:

1. Если вы оставите это, будет использоваться значение по умолчанию, которое является ‘swing’.

Ответ №3:

Взято из документации:

 $('#clickme').click(function() {
  $('#book').animate({
    opacity: 0.25,
    left: ' =50',
    height: 'toggle'
  }, 5000, function() {
    // Animation complete.
  });
});
 

вы просто не пишете параметр смягчения