0
頁面
我使用這種代碼:元素出現和消失,因爲用戶向下滾動
$(document).ready(
function DocumentLoad()
{
$(window).scroll(scrollBtn);
scrollBtn();
});
function scrollBtn(){
if ($(window).scrollTop() > 150)
$('.scroll-btn:hidden').fadeIn('slow');
else
$('.scroll-btn:visible').fadeOut('slow');
}
與<div class="scroll-btn"> my content to show </div>
這表明一個元素時用戶向下滾動頁面。我想用div scroll-btn disapear的方式來擴展它,當頁面結束之前剩餘350px的高度時(我的頁腳有350px的高度,所以我想在它到達它之前消除div scroll-btn。)
非常感謝你,它的工作原理,但我剛發現的時候我回滾動的頂部。頁面元素仍然可見ible並不會消失:/ –
只需切換if else語句。基本邏輯在那裏。 –
請問你能證明嗎?我不是js專家,我嘗試了幾個選項,但它不適用於我:/ –