2010-08-19 50 views
0

好的...在這裏。我正在制定一個定製的內聯網系統,它有假期日曆。 這個頁面很長,需要滾動。這是問題的地方。如何在IE中使用JavaScript向下滾動頁面時獲得鼠標偏移量?

如果我向下滾動IE(公司政策)的頁面,然後單擊一天(這是一個表格單元格)...一個彈出窗口(div)應該顯示在哪裏我點擊。現在它出現了,但在頁面頂部。理想情況下它應該顯示在我點擊...

任何幫助是極大的讚賞,因爲我是一個JavaScript & jQuery的新手

感謝

回答

1

http://api.jquery.com/scrollTop/

說明:獲取當前在匹配元素集合中第一個元素的滾動條的垂直位置。

我猜你需要:

var offset = $(window).scrollTop() 

另一種方法是讀你的jQuery事件:

$("a").click(function(jQueryEvent) 
{ 
    var offset = jQueryEvent.pageY; 
}) 
+0

我試圖實現您的解決方案,但並未奏效 – Nasir 2010-08-19 10:14:20

+0

@Nasir,做什麼不行? – jantimon 2010-08-19 15:19:21

相關問題