jquery 或者js 获取页面光标所在的元素有如下两种方式:
1.通过焦点获取光标所在元素
光标所在一般都在文本框里面(该方法只适用于input,textarea)
$("input:focus") //光标所在input元素的位置$("textarea:focus")//光标所在textarea元素的位置
$("input:focus,textarea:focus")//光标所在元素的位置
2。通过点击事件获取光标所在元素
获取鼠标点击元素的位置(适用于所有元素)
$("*").click(function(e){$(e.target)//光标所在元素位置
})
你应该在页面或某个控件中加mouseover事件,当鼠标进入后就触发这个事件var event = window.event || arguments.callee.caller.arguments[0]
var x = event.clientX
var y= event.clientY