div上的pageY with overflow-y

时间:2014-01-05 00:27:21

标签: javascript jquery css

我正在使用一个脚本来检测鼠标悬停时的位置。

我正在尝试使用

中的div内的脚本
overflow-y: scroll

脚本使用pageY来检测相对于窗口的位置,有没有办法让pageY检测相对于包含div的位置?

JS小提琴: http://jsfiddle.net/Q9r7M/38/

1 个答案:

答案 0 :(得分:0)

我不完全确定你在jsfiddle示例中要做什么,因为你没有解释。但只是为了回答您的问题,您只需要将鼠标位置(pageXpageY)减去包含<div>的{​​{1}}位置,然后添加{{ 1}}滚动位置(offset()&amp; <div>)。

scrollTop()

选中jsfiddle