Имам бутон, когато лентата за превъртане е по-голяма от 600, ще покаже, ако по-малко ще се скрие.
Не съм сигурен къде е проблемът, не работи.
var scrollTop = $(window).scrollTop();
if(scrollTop<600){$("#top").hide();}
else{$("#top").show();}
Отговори:
5 за отговор № 1Трябва да обвържете scroll()
на прозореца, вместо да проверявате веднъж позицията за превъртане.
Опитайте нещо подобно:
$(window).scroll(function() {
var scrollTop = $(window).scrollTop();
if(scrollTop < 600) {
$("#top").hide();
} else {
$("#top").show();
}
});