您的位置:首页 > Web前端 > JQuery

使用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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: