我究竟做错了什么?我误解了这个问题还是完全是别的什么?
在我的页面上,我使用的是来自 Google CDN 的 jQuery 1.6.4。当然,这会产生错误:
event.layerX 和 event.layerY 在 WebKit 中被破坏和弃用。它们将在不久的将来从引擎中移除。
我在这里读到jQuery 1.7 删除了这个问题。但是,将我的应用程序更新到 1.7 后,我仍然可以看到它。在 Google 建立链接之前,我一直在使用 Microsoft CDN。
我在发布之前尝试过的事情:
- 清除浏览器缓存
- 改回 jQuery 1.6.4(仍然发生 - 显然)
- 使用 jQuery 1.7 特定的代码来确保 1.7 实际正在加载 -
.on()
当我使用 1.7 时工作正常,但显然在 1.6.4 时会出现未定义的错误 - 我认为这应该证明 1.7 实际正在运行 - 从我的应用程序中注释并删除所有其他 Javascript - 除了 jQuery 1.7 之外的所有内容。仍然触发错误。
有任何想法吗?