На
этом сайте есть плавающий хэадер.
Нужно что бы при скроллинге в плавающий хеадер слева дабавлялся логотип.
Я добавил логотип в HTML блок плавающего хеадера, задал display: none; и далее использую такой скрипт:
$(document).ready(function(){
$(window).scroll(function(){
if($(window).scrollTop()>200){
$('.header-bottom .site-branding a img').show()
}else{
$('.header-bottom .site-branding a img').hide()
}
});
});
Проблема в том, что логотип в плаващем хэадере при скроллинге страницы, появляется и исчезает раньше чем нужно - появляется слишком рано, и исчезает слишком рано. Особенно это заметно при обратном скроллинге, т.е когда логотип должен исчезнуть.
Как это можно исправить? Как нужно доработать скрипт? Потому что ни как не получается подобрать оптимальное значения для scrollTop()>