不知道哪行代码正在使用getPreventDefault()

时间:2016-05-02 14:34:08

标签: javascript jquery highcharts

我不知道为什么出现以下警告以及我的代码行:

Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. 1

当我点击可点击的" 1"时,会出现以下内容。但第1行没有代码:

enter image description here

我的jquery版本是:

├── jquery@1.12.3 
├── jquery-ui@1.10.5 

<XXX>/highcharts/libs/jquery-1.9.1.min.js

/highcharts/libs/jquery-1.9.1.min.js ???

感谢。

更新

我运行 grep -r&#34; getPreventDefault&#34; 。在我的项目中找到以下内容:

./node_modules/pako/doc/index.html:}
./node_modules/webpack/node_modules/uglify-js/tools/domprops.json:        "getPreventDefault",
./node_modules/uglify-js/tools/domprops.json:        "getPreventDefault",
./node_modules/handlebars/node_modules/uglify-js/tools/domprops.json:        "getPreventDefault",

1 个答案:

答案 0 :(得分:0)

这些通常只是警告通知开发人员他们正在使用的部分代码正在折旧。代码应该仍然可以在这一点上工作,但它警告他们,在某些时候,这部分代码可能会停止按预期工作。

他们正在给他们一个例子以及这段代码的变化。

除非页面实际上没有加载,否则您应该安全地忽略这一点,此时您可能想要调查使用此折旧调用的库并更新它。