使用jquery 解决window.event 带来的兼容性问题
2012-05-29 21:19
218 查看
FF不支持window.event 事件,烦死人。 先说一下我的需求,为了得到鼠标的位置,原本是使用: window.event.pageX window.event.pageY 在chrome下工作正常。但是FF无法触发。人间悲剧。 想到jqury的兼容性较好,一定会有解决方法,所以查了下文档,得到解决方法如下: 在全局定义变量: var event_x,event_y; $(document).click(function(event) { event_x = event.pageX; event_y = event.pageY; }); 在需要调用的地方直接使用变量: function get_position(){ return {x: event_x, y: event_y}; }
本文出自 “YEELONⒼ ” 博客,请务必保留此出处http://yeelone.blog.51cto.com/1476571/882039
相关文章推荐
- jQuery 使用ajax提交遇到兼容性问题及解决方法
- 解决webkit浏览器中js方法中使用window.event提示未定义的问题
- 解决firefox在未触发事件前无法使用window.event的问题
- C++ 使用#define带来的问题及解决方法(const enum inline)
- 灵活使用编译宏解决平台或版本的兼容性问题
- jQuery同步Ajax带来的UI线程阻塞问题及解决办法
- jquery1.3版本以上使用数组对struts2的兼容性问题
- 打开新窗口的window.open使用方法以及最大化等问题解决方法汇总
- jQuery中ajax的使用和缓存问题解决
- 【郭林专刊】jQuery中ajax的使用和缓存问题解决
- jquery UI Datepicker时间控件的使用及问题解决
- 在head标签里加一个meta标签让指定ie使用特定内核 解决css在ie中的兼容性问题
- 解决原生js或jQuery 实现父窗口的问题,如window.parent.document.getElementById()
- popupWindow使用timePicker时点击出现闪屏问题的解决办法
- jQuery解决IE6、7、8不能使用 JSON.stringify,JSON.parse 函数的问题 【转】
- jQuery解决IE6、7、8不能使用 JSON.stringify 函数的问题
- 解决在IE6下使用display: inline-block;的不兼容性问题
- 解决 FireFox 下[使用event很麻烦] 的问题.
- jQuery UI Autocomplete 使用 ajax 方法传输Json数据出现乱码问题的解决
- jQuery1.6.1下event鼠标事件有BUG,升级到1.7.1可以解决问题。