Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.07.2016, 08:19
Аспирант
Отправить личное сообщение для alecto Посмотреть профиль Найти все сообщения от alecto
 
Регистрация: 12.11.2014
Сообщений: 84

$(window).scroll(function() конфликтует с другой функцией
Эта функция почему-то конфликтует с кнопкой из набора социальных закладок Pinterest.

$(window).scroll(function(){
		var sticky = $('#nav-topbar')
		var header = $('header')
		scroll = $(window).scrollTop();
		if (scroll >= 400) header.addClass('scrolled');
  		else header.removeClass('scrolled');
		if (scroll >= 480) sticky.addClass('navbar-colored');
  		else sticky.removeClass('navbar-colored');
	});



вот что написал разработчик плагина:
The site's theme has a bug that's overwriting the global window.scroll method and causing issues with anything that depends on it (Pinterest, etc.):
scroll = $(window).scrollTop();
From the file: /wp-content/themes/hueman-child/js/custom.js?ver=4.5.3


данную функцию подключал, чтобы добавлять классы по скроллингу определенным элементам, но оказалось, что скрипт соц.кнопки пинтерест выдает ошибку при нажатии на кнопку:
TypeError: d.w.scroll is not a function
...b.appendChild(a)},structure:function(){d.w.scro ll(0,0),d.s.shim=d.f.make({IFRAME...


если же мою функцию $(window).scrollTop(); удалить, то все начинает работать.
может можно как-то избежать конфликта?



UPD: спасибо всем откликнувшимся.
решено

Последний раз редактировалось alecto, 25.07.2016 в 08:31.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При нажатии на кнопку появляется другой текст ami_moor Общие вопросы Javascript 3 12.06.2015 16:56
Сделать код функцией и вызвать её в другой функции. light Общие вопросы Javascript 1 19.09.2014 20:18
Проверить данные в функции, которая работает с другой функцией. Andrej_2 Общие вопросы Javascript 5 27.09.2012 22:42
Загрузить элементы документа с другой страницы alexrussia Events/DOM/Window 10 25.03.2011 10:17
Как вывести возвращаемое функцией значение не через модальное окно? Bandicoot Общие вопросы Javascript 1 10.03.2011 18:34