Как можно узнать значение того, сколько юзер прошел за определенный скролл расстояния и записать это значение в переменную?
Просто используй $(document).scrollTop()
и плагин jquery-mousewheel (https://github.com/jquery/jquery-mousewheel)
var lastScrollPosition = 0, scrollDistance;
$('body').mousewheel(function() {
clearTimeout($(this).data('timer'));
$(this).data('timer', setTimeout(function() {
scrollDistance = $(document).scrollTop() - lastScrollPosition;
lastScrollPosition = $(document).scrollTop();
console.log(scrollDistance);
}, 250));
});
Мой пример на CodePen(здесть плагин не работает почему-то): https://codepen.io/Rundik/pen/OjrBNK
Вот две темы на английском stackoverflow, откуда я взял инфу: https://stackoverflow.com/questions/2021440/detect-distance-scrolled-from-top-jquery https://stackoverflow.com/questions/12308987/catch-one-scroll
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Чтобы избежать асинхрона при старте цельной анимации, я использую метод предзагрузки графония силами jsПосле полной загрузки картинок меняю...
Как вы можете видеть в getView int iХотя раньше было int position
Есть набор строк от внешнего сервиса, вот пример одной из них: