`
ShorenG
  • 浏览: 5146 次
  • 性别: Icon_minigender_1
  • 来自: 火星
最近访客 更多访客>>
社区版块
存档分类
最新评论

event.layerX and event.layerY are broken and deprecated in WebKit. They will be

阅读更多
 // solution
 //The temporary fix is to run this code before you do any event binding via jQuery:
 //临时的解决方案,将下面这段代码放到JQuery事件绑定之前
   
   $(document).ready(function(){
       
       $.event.props = $.event.props.join('|').replace('layerX|layerY|', '').split('|');
 
     ....

    });
    
分享到:
评论

相关推荐

    最新 jQuery 1.7正式发布(附带1.6中文API)

    另外,在jQuery 1.7中移除了event.layerX和event.layerY这两个属性,以及jQuery.isNaN()和jQuery.event.proxy()方法,分别用event.originalEvent.layerX and event.originalEvent.layerY、jQuery.isNumeric()、...

    jquery-1.7.0

    1、新的事件: .on() and .off() 2、提升了事件委派时的性能,下图(图片来自官网)是1.6.4和1.7版本的比较,可见在事件委派方面性能...1、event.layerX and event.layerY 2、jQuery.isNaN() 3、jQuery.event.proxy()

    JavaScript中获取鼠标位置相关属性总结

    1. Firefox不支持`event.offsetX`、`event.offsetY`以及`event.x`和`event.y`,但可以使用`event.layerX`和`event.layerY`作为替代。 2. IE中的`event.x`和`event.y`等效于Firefox和Chrome中的`event.layerX`和`...

    JavaScript兼容浏览器FFIE技巧[定义].pdf

    - **鼠标位置(考虑滚动条)**:IE使用event.offsetX和event.offsetY,FF使用event.layerX和event.layerY。通用做法是`var x = event.offsetX || event.layerX; var y = event.offsetY || event.layerY;` 3. **...

    整理的比较全的event对像在ie与firefox浏览器中的区别

    window.event IE:有window.event对象 FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event) 鼠标... FF:event.layerX和event.layerY。 标签的x和y的坐标位置:style.posL

    Javascript下IE与Firefox下的差异兼容写法总结

    window.event对象差异 IE:有window.event对象 FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event) ... FF:event.layerX和event.layerY。 标签的x和y的坐标位置:styl

    IE和Mozilla中脚本兼容性汇总

    - Mozilla的`event.layerX`和`event.layerY`起相同作用。同样,需要自定义处理以实现兼容性。 6. **事件绑定**: - IE使用`attachEvent`和`detachEvent`来添加和移除事件监听器,事件名称需带有`on`前缀,如`...

    比较全面的event对像在IE与FF中的区别 推荐

    window.event IE:有window.event对象 FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event) 鼠标... FF:event.layerX和event.layerY。 标签的x和y的坐标位置:style.posL

    【JavaScript源代码】教你javascript如何获取指针的位置.docx

    这需要用到`event.offsetX`和`event.offsetY`,或者在Firefox和Safari中使用`event.layerX`和`event.layerY`。然而,这两个属性并不一致:Firefox和Safari将位置基于元素的边框外壁,其他浏览器则是基于边框内壁。...

    IE与FireFox的兼容性问题分析

    window.event IE:有window.event对象 FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event) 鼠标... FF:event.layerX和event.layerY。 标签的x和y的坐标位置:sty

    HTML在IE浏览器和FF浏览器中标签的使用

    - **鼠标坐标加上滚动条距离**:IE使用event.offsetX和event.offsetY,FF使用event.layerX和event.layerY。可以编写兼容代码获取通用坐标。 - **event.srcElement与event.target**:IE使用srcElement,FF使用...

    jquery1.7.0

    1、新的事件: .on() and .off() 2、提升了事件委派时的性能,下图(图片来自官网)是1.6.4和1.7版本的比较,可见在事件委派方面性能提升了一半,而且Chrome性能最好 ...1、event.layerX and event.layerY

    IE与FF一些常见的兼容性问题解决

    使用 `event.layerX` 和 `event.layerY` 获取相对于触发事件元素的坐标位置。 为了统一获取坐标位置,可以采用如下方法: ```javascript function getMousePosition(event) { var event = event || window.event;...

    JavaScript取得鼠标绝对位置程序代码介绍

    首先不同浏览器中event位置属性的... IE的event.offsetX,event.offsetY和Firefox的event.layerX,event.layerY以事件触发元素内界的左上角为参考点(包括滚动距离,当有边框时,可能出现负数) 然后是DOM对象高度属性分析 1.

    《用JavaScript得到鼠标指针的位置》(高清晰pdf版)

    - **对于Netscape 4和6**:使用`event.layerX`和`event.layerY`。 - **通用方法**:使用`event.clientX`减去目标元素的`offsetLeft`以及`event.clientY`减去目标元素的`offsetTop`。 **示例代码**: ```javascript ...

    javascript 事件对象 坐标事件说明

    - `event.layerX` 和 `event.layerY`:与 IE 的 `event.offsetX` 和 `event.offsetY` 类似,表示相对于触发事件元素的坐标。 - `event.clientX` 和 `event.clientY`:与 IE 相同,表示相对于视口的坐标。 - `...

    Js和JQuery获取鼠标指针坐标的实现代码分享

    如果浏览器不支持这两个属性,我们可以使用`event.layerX`和`event.layerY`作为备选方案。以下是一个简单的JavaScript实现示例: ```javascript function test(event) { event = event || window.event; var x = ...

    javascript鼠标的捕获

    这里使用了`event.keyCode`来获取按键的ASCII码,`event.shiftKey`、`event.ctrlKey`和`event.altKey`分别用来检测用户是否按下了Shift、Ctrl和Alt键。 #### 三、判断鼠标按键 不同浏览器对于鼠标按键的识别方式...

    IE和FF在对js支持的不同(整理)及解决方法

    - IE使用`event.offsetX`和`event.offsetY`,FF使用`event.layerX`和`event.layerY`。 - 解决方案:在处理函数中,使用`event.offsetX || event.layerX`和`event.offsetY || event.layerY`获取坐标。 4. **事件源...

    javascript offsetX与layerX区别.docx

    ### JavaScript中的offsetX与layerX的区别 #### 一、引言 在JavaScript中,处理鼠标事件时经常会遇到`offsetX`和`layerX`这两个属性。它们都是用来获取鼠标相对于触发事件元素的位置,但具体使用时又有所差异。本文...

Global site tag (gtag.js) - Google Analytics