相关疑难解决方法(0)

确定鼠标指针位于Javascript顶部的哪个元素

我想要一个函数,告诉我鼠标光标在哪个元素上.

因此,例如,如果用户的鼠标位于此textarea(带有id wmd-input)上,则调用window.which_element_is_the_mouse_on()将在功能上等效于$("#wmd-input")

javascript mouse dom

95
推荐指数
8
解决办法
9万
查看次数

如何找到位于给定(X,Y)位置的DOM节点?(命中测试)

我有一个HTML文档中一个点的坐标(X,Y).如何确定那些坐标处的DOM节点?

一些想法:

  • 是否有一个我错过的DOM命中测试函数,它需要一个点(X,Y)并返回那里的DOM元素?
  • 有没有一种有效的方法来遍历DOM元素树来查找包含元素?由于绝对定位的元素,这似乎很棘手.
  • 有没有办法模拟给定(X,Y)位置的事件,以便浏览器最终创建一个具有指向该元素的指针的事件对象?

(背景:我将Qt的QWebView嵌入到本机应用程序中.我正在尝试根据鼠标结束的DOM节点改变Qt小部件提供的上下文菜单,但是Qt 4.5无法测试DOM元素,虽然这个功能来自4.6.所以我希望我可以将坐标放到Javascript中并使用DOM API进行命中测试.)

谢谢!

javascript qt dom hittest

22
推荐指数
1
解决办法
1万
查看次数

根据x和y位置获取DIV id

我试图解决的问题是"这个位置是什么?"

得到DIV的x/y位置(偏移量)相当简单,但反过来呢?如何获得给定x/y位置的DIV(或任何元素)的id?

javascript

9
推荐指数
1
解决办法
4092
查看次数

如何知道当前鼠标位置的元素?

我需要知道当前鼠标位置中的元素是什么,我正在使用jQuery.

javascript css jquery

5
推荐指数
1
解决办法
2000
查看次数

标签 统计

javascript ×4

dom ×2

css ×1

hittest ×1

jquery ×1

mouse ×1

qt ×1