【发布时间】:2012-01-26 15:01:41
【问题描述】:
我刚刚注意到,我在最新的(金丝雀)Chrome 版本中收到了大量已弃用的警告。
event.layerX 和 event.layerY 在 WebKit 中被破坏和弃用。它们将在不久的将来从引擎中移除。
看起来 jQuery 搞砸了。
我正在使用:jquery-1.6.1.min.js。
升级到最新的 jQuery 版本是否有帮助,或者它还没有修复,或者它是 Chrome 错误还是其他什么。
PS
我无法向您显示代码,因为我认为这是一个一般错误,但我怀疑当我尝试访问 jQuery 对象或 jQuery 尝试访问 layerX / layerY 时会引发警告(我很确定这是考虑错误的情况:P)。
jQuery 可能会将这些属性复制到 jQuery 对象中。
所以...
发生了什么事?
编辑
jQuery 1.7 已经发布并修复了这个问题。
阅读更多at their blog, here。
【问题讨论】:
-
今天也注意到了这一点。
-
jQuery 1.7 仍然抛出警告似乎还没有修复......
-
@Stuart.Sklinar 我不知道你是否也用 PHP 编码,但如果你这样做了,我很确定你也会使用
@来抑制错误。 -
chrome 仅在没有中间错误的情况下对类似错误进行分组。所以问题是真的,它使使用控制台进行调试变得更加麻烦。它很刺激,但到目前为止我不认为任何 jQuery 功能实际上被破坏了
标签: jquery google-chrome webkit