Показать сообщение отдельно
  #9 (permalink)  
Старый 17.12.2016, 19:46
Аватар для Black_Star
Профессор
Отправить личное сообщение для Black_Star Посмотреть профиль Найти все сообщения от Black_Star
 
Регистрация: 11.07.2016
Сообщений: 300

Спасибо рони.
Я даже нашел библиотеку этой тормозилки https://github.com/cowboy/jquery-throttle-debounce
С методом throttle. Только пока что у меня ни чего не работает

function scrollNav() {

				$(window).scroll(function () {

						var coord = $navigationTop.offset().top + $navigationTop.height();

						if ($navigationSite.hasClass('navMob') && $(window).scrollTop() < coord) {

								function changeNav() {

										buttonNav.css({display: 'none'});
										navBar.show();
										$navigationSite.toggleClass('navMob');

								}

								$(window).scroll($.throttle(changeNav, 200));

						}
						else if ($(window).scrollTop() > coord) {
								buttonNav.css({display: 'block'});
								navBar.hide();
								$navigationSite.toggleClass('navMob');
						}

				});

		}

		scrollNav();


В консоле выдает ошибку в самой библиотеке, что странно
Ответить с цитированием