2013-05-11 193 views
0

我想滾動上滾動滾動值。換句話說,滾動條在頁面某一點的位置。給滾動條頂部位置(滾動頂部)不起作用的警報

爲什麼不能正常工作?

$(document).scroll(function(){ 
    alert($(document).scrollTop()); 
}); 

它被包裹在$(document).ready(...

+0

你確定了'document'確實是滾動的元素,而不是一個'body'或'div'元素? – Nomad101 2013-05-11 17:50:35

+0

http://stackoverflow.com/questions/2481350/retrieve-scrollbar-position-with-javascript – 2013-05-11 17:50:36

+0

請解釋你的意思是「不工作」。 – 2013-05-11 17:53:27

回答

2

當你改變滾動條它只會觸發。

http://jsfiddle.net/UtL2N/

Same code as OP 
+0

它雖然沒有工作。我滾動,沒有任何事情發生。 – IMUXIxD 2013-05-11 17:54:20

+0

很奇怪,當我把它移出document.ready和你的jsfiddle一樣時,它就起作用了。 – IMUXIxD 2013-05-11 17:56:21

+0

也許文檔就緒功能中有一個錯誤,導致整個功能無法運行。也許可以使用 – 2013-05-11 17:57:22