Как с помощью jquery изменить скорость анимаций?

99
12 ноября 2019, 05:30

у меня есть вот такой код

.test2{
transition: 10s;  
}

js

window.onscroll = function() {
  $( ".test2" ).animate({
  top: -s-100 }, 0, "linear");  
  }

и так пытался

window.onscroll = function() {
  $('.test2').css('transition',  0);  
  $('.test2').css('transition',  "");  
  }

Но нечего не получилось Должно быть когда я скролю страницу вниз колесом или кликом мыши по полосе прокрутки в этом момент transition: 0s; но в тот момент когда я перестою это делать. то transition сразу же становится 10s

Можно ли это как то сделать?

Пример на codepen

READ ALSO
JavaScript. 2 ошибки Uncaught ReferenceError

JavaScript. 2 ошибки Uncaught ReferenceError

Новичок в JavaScriptНе могу понять в чем проблема

108
Как сделать динамические роуты?

Как сделать динамические роуты?

Добрый день пишу приложение на VueJS, и столкнулся с проблемой, на определенной страницы есть datePicker, с помощью клика я беру оттуда дату и пересылаю...

113
JavaScript передача object HtmlVideoElement

JavaScript передача object HtmlVideoElement

Получаю доступ к камере пользователя следующим кодом:

98