Search the Community
Showing results for tags 'Chome'.
-
Здравствуйте! Проблема в следующем скрипте: var lastScrollTop = 0; $('html, body').scroll(function(event){ var st = $(this).scrollTop(); if (st > lastScrollTop){ //вниз console.log(st); //toTop } else { // вверх console.log(st); } lastScrollTop = st; });Эти строки отслеживают прокручивание страницы, раньше я им пользовался и без проблем работал. Сейчас же решил прикрутить его на http://vocis.ru и тут я себе "сломал нос о стену", изначально он работал с селектором window. var lastScrollTop = 0; $(window).scroll(function(event){ var st = $(this).scrollTop(); if (st > lastScrollTop){ //вниз console.log(st); //toTop } else { // вверх console.log(st); } lastScrollTop = st; });Теперь же только "html, body" и то только в Firefox, проблема с откреплённым меню и кнопкой "вверх", Chrome выписывает "0". В чём причина не могу понять. Подозреваю что это может быть из-за дублей библиотеки jQuery, но оставив одну функционал пропадает. И это собственно не единственное что не работает - плагин scrollTo так же не хочет работать и не срабатывает плавный скролл. Скрипты что проблемные без проблем работают на других страницах, на этом же сайте не хотят. Действительно ли дело в дублях jQuery или я что то упустил? Ошибок консоль не выдаёт.