2016-04-14 70 views
-1

我已經在jquery文檔中看到了scrolltop()函數,我想知道這個函數如何管理滾動像素。函數獲取什麼參數來計算不在可滾動區域上方顯示的內容?scrolltop()jquery方法是如何工作的?

+0

jQuery是開源... http://james.padolsey.com/jquery/#v=1.11.2&fn=jQuery.fn.scrollTop – Jeff

+0

Thanks.Can你解釋我的功能是什麼?我我不是那麼專業jquery – Merecol

回答

-1

scrolltop()指可滾動元素中用戶向下滾動的量。如果用戶向右滾動到頂部,則滾動頂部將返回「0」。

的問候,希望這有助於

+0

謝謝你的answare:)我知道這個函數做什麼,但我想知道它是如何做它:) – Merecol

+0

函數propaply獲取滾動元素的高度和每個鼠標滾動的數量應該以像素爲單位向下滾動,其餘部分非常簡單。 –

+0

這並不是那麼容易,因爲用戶可以向下滾動並單擊滾動條並向下和向上。在這種情況下,沒有建立像素。您是否同意? – Merecol

-1

這裏是顯示網頁上的「返回頂部」圖標,如果用戶通過500像素的窗口向下滾動一個例子。 scrollTop函數可以獲取用戶滾動的像素。希望能幫助到你!

$(window).scroll(function() { 
     if ($(window).scrollTop() > 500) { 
      $("#totopIcon").css("display", "block"); 
     } else { 
      $("#totopIcon").css("display", "none"); 
     } 

    });