0
我有一個按鈕,當滾動條大於600時,它會顯示,如果更少,它會隱藏。jquery檢測滾動條位置
我不確定問題在哪裏,它不起作用。
var scrollTop = $(window).scrollTop();
if(scrollTop<600){$('#top').hide();}
else{$('#top').show();}
我有一個按鈕,當滾動條大於600時,它會顯示,如果更少,它會隱藏。jquery檢測滾動條位置
我不確定問題在哪裏,它不起作用。
var scrollTop = $(window).scrollTop();
if(scrollTop<600){$('#top').hide();}
else{$('#top').show();}
您需要將scroll()
事件綁定到窗口,而不是檢查滾動位置一次。
嘗試這樣:
$(window).scroll(function() {
var scrollTop = $(window).scrollTop();
if(scrollTop < 600) {
$('#top').hide();
} else {
$('#top').show();
}
});
也許提供奔一個例子嗎? –
剛剛做了,正在編輯帖子。 –
不錯的一個克里斯......不知道是誰投了這個票? :/ –