3

我正在开发一个网页,并在 Wordpress 上使用 2012 主题。我插入了一个滑块("responsive-slider"插件);但是,我在控制台中的 Firefox (up-to-date) 上出现错误说Use of getPreventDefault() is deprecated. Use defaultPrevented instead.

我从这篇文章中找到了答案:来自 Firefox 的 jQuery 1.10.2 警告问题,这表明我查看了我的 jQuery 文件并寻找这一行:

"this.isDefaultPrevented = ( src.defaultPrevented || src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse;" 

并将其更改为:

this.isDefaultPrevented = src.defaultPrevented ? returnTrue : returnFalse; 

在我的情况下,我得到了这样的一行:

this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)

和这个:

this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1

关于如何将这些行更改为正确行的任何建议?

4

1 回答 1

0

对于未来的问题,正如 Arun 所说,这是一个警告而不是错误。此类已知错误的警告应在未来的更新中解决,该更新应已在 1.11.1 中修复。所以最好让他们为下一个版本整理出来。

如果将其标记为已回答,则应该已通过更新修复此问题。

于 2014-04-28T09:11:11.247 回答