2011-09-07 30 views
1

出於某種原因,我無法讓這scrollTop行爲像我所期望的。爲什麼它返回0.前兩個調用outerheight和scrollheight返回250是col的像素高度。 我的意圖是讓用戶在閱讀一些法律文本時向下滾動。我需要實時檢查滾動條在用戶移動時的位置。我似乎無法弄清楚如何將事件添加到滾動條,當它移動,然後更新當前位置相對於包含div的高度..我需要知道滾動條上方有多少像素。如何可靠地檢測滾動條的位置,如果在底部

與滾動條在底部一起選中的複選框必須都是真的,所以我需要的是檢測滾動條的位置,以瞭解它是否在底部。我已經在網上看到關於如何做到這一點的教程,但他們處理整個頁面可滾動,我正在尋找的只是一個可滾動的div和一種檢測其位置的方法。

var col = $('.inner');

col.outerHeight();//250

col.get(0).scrollHeight; //250

col.scrollTop(); //0

感謝,

回答

相關問題