好的......这里去了。我正在开发一个定制的内部网系统,它有一个假日日历。 此页面很长,需要滚动。这就是问题所在。
如果我在IE(公司政策)中向下滚动页面,然后点击一天(这是一个表格单元格)...弹出窗口(div)应显示我点击的位置。现在它出现了,但在页面顶部。理想情况下它应该显示我点击的地方......
我非常感谢任何帮助,因为我是一名JavaScript& Jquery新手
谢谢
答案 0 :(得分:1)
http://api.jquery.com/scrollTop/
描述:获取匹配元素集中第一个元素的滚动条的当前垂直位置。
我想你需要:
var offset = $(window).scrollTop()
另一种方法是阅读你的jQuery事件:
$("a").click( function( jQueryEvent )
{
var offset = jQueryEvent.pageY;
})