1
我的頁面上有一個小圖標,當我處於頁面頂部時,它會淡入。當我向下滾動時,它應該淡出。但是當我再次回到原處時,它會再次出現。我認爲應該與此代碼的工作:scrollTop()== 0上的fadeOut()不起作用
if ($(document).scrollTop() === 0){
$('#down').fadeIn(200);
console.log("Hi");
}
else{
$('#down').fadeOut(200);
console.log("Bye");
}
,但顯然事實並非如此。這裏有一點codepen
https://api.jquery.com/scroll/ –
你需要一個事件偵聽器,你需要將jQuery添加到您的codepen:HTTP:// codepen.io/anon/pen/ZLPXjw總是在打開問題前至少檢查瀏覽器控制檯。 –
如果你們花時間看他的codepen,你會發現他使用滾動甚至聽衆 – Bill