当我在IE中使用JavaScript向下滚动页面时,如何获得鼠标偏移?

时间:2010-08-19 09:07:27

标签: javascript jquery internet-explorer

好的......这里去了。我正在开发一个定制的内部网系统,它有一个假日日历。 此页面很长,需要滚动。这就是问题所在。

如果我在IE(公司政策)中向下滚动页面,然后点击一天(这是一个表格单元格)...弹出窗口(div)应显示我点击的位置。现在它出现了,但在页面顶部。理想情况下它应该显示我点击的地方......

我非常感谢任何帮助,因为我是一名JavaScript& Jquery新手

谢谢

1 个答案:

答案 0 :(得分:1)

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

  

描述:获取匹配元素集中第一个元素的滚动条的当前垂直位置。

我想你需要:

var offset = $(window).scrollTop()

另一种方法是阅读你的jQuery事件:

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