jquery中mouseup事件属性丢失的详解
程序员文章站
2022-05-02 21:55:12
...
最近在写js,啊,js跨浏览器事件丢失太多了,有jquery也一样。。
笔者最近写一个demo...这个问题困扰了我1个星期。。。
上代码说明原因吧:
$("#div1").mouseup(function(e) { alert(e.target.id); });
我很希望获取到 鼠标松后的对象的所触发的dom对象的ie...页面所有元素都有id。。。
最后解决了
$("#div1").mouseup(function(e) { var oEvent=e||event; alert(oEvent.target.id); });
啊,烦人的js
这里在插入一个小的知识点:
在mousemove中根据鼠标移动的坐标判断当前的移动的节点类型。id
document.elementFromPoint(oEvent.pageX,oEvent.pageY).id;//获取di document.elementFromPoint(oEvent.pageX,oEvent.pageY).tagName;//获取节点tag name
以上就是jquery中mouseup事件属性丢失的详解的详细内容,更多请关注其它相关文章!
上一篇: PHP缩略图生成失真解决方案_PHP教程
下一篇: 利用Python抓取行政区划码的方法
推荐阅读
-
jQuery事件对象的属性和方法详解
-
荐 【JavaWeb】86:jQuery中的属性,文档,动画以及事件总结
-
asp中的gridview控件使用详解(gridview控件的属性和事件)
-
JQuery中的常用事件、对象属性与使用方法分析
-
JS中mouseup事件丢失的原因与解决办法
-
JQuery事件中mouseover与mouseenter以及mouseout与mouseleave的区别详解
-
jquery中如何触发select的change事件代码详解
-
jQuery中关于hover和点击事件之间的冲突详解(图)
-
jQuery中绑定事件的命名空间详解_jquery
-
jquery中each遍历事件、类、循环的实例代码详解