jQuery 1.7仍然*在Chrome中返回event.layerX和event.layerY错误

Jac*_*ack 14 javascript jquery webkit google-chrome jquery-1.7

我究竟做错了什么?我误解了这个问题还是完全不同意?

在我的页面上,我使用的是Google CDN中的jQuery 1.6.4.当然,这会产生错误:

event.layerX和event.layerY在WebKit中被破坏和弃用.它们将在不久的将来从发动机中移除.

我在这里读到 jQuery 1.7删除了这个问题.但是,在将我的应用程序更新到1.7后,我仍然看到它.我正在使用Microsoft CDN,直到Google发布链接.

我在发布之前尝试过的事情:

  • 清除浏览器缓存
  • 改回jQuery 1.6.4(仍然会发生 - 显然)
  • 使用jQuery 1.7特定的代码来确保1.7实际上正在加载 - .on()当我使用1.7时工作正常但显然给出了1.6.4的未定义错误 - 我认为这应该证明1.7实际上正在运行
  • 从我的应用程序中注释掉并删除所有其他Javascript - 除了jQuery 1.7之外的所有内容.仍然会触发错误.

有任何想法吗?

Jac*_*ack 30

解决了这个问题 - 它也不是立即显而易见的,但是在这里发布这个适用于将来因此被绊倒的人:

这是一个使用旧版jQuery导致问题的Chrome扩展程序.禁用所有扩展程序并一次重新启用一个扩展程序有助于我找到犯罪者.希望这对未来有这个问题的任何人都有帮助!

  • AdBlock 2.4.29似乎对我有所帮助,如果这有助于任何人.我继续并禁用它来解决问题. (2认同)