Показать сообщение отдельно
  #1 (permalink)  
Старый 02.01.2018, 22:00
Интересующийся
Отправить личное сообщение для pava467 Посмотреть профиль Найти все сообщения от pava467
 
Регистрация: 21.08.2017
Сообщений: 14

Не фиксировать блок при скроле к футеру
Всем привет. Есть код который фиксирует блок при скроле, все работает отлично. Но когда докручиваешь до футера то этот блок перекрывает его(футер), а хотелось бы сделать так что бы он останавливался или вообще скрывался когда рядом уже футер

$(document).ready(function() {
 var topPos = $('.floating').offset().top; //topPos - это значение от верха блока до окна браузера
 $(window).scroll(function() { 
  var top = $(document).scrollTop();
  if (top > topPos) $('.floating').addClass('fixed'); 
  else $('.floating').removeClass('fixed');
 });
});
Ответить с цитированием