jQuery 3.0中存在问题及解决办法

前端之家收集整理的这篇文章主要介绍了jQuery 3.0中存在问题及解决办法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

jQuery 前阶段推出了3.0版本,改动非常大,如果要使用 3.0 的话,建议先仔细了解一下新特性,否则会引起一些小问题,例如下面的代码

大家对不了解的朋友可以参考下本篇文章

<Meta charset="utf-8">

非常简单,此时没有任何问题,可以正常显示内容,但如果 $(function (){... }) 内部出现异常,让人困扰的问题便来了

添加一个异常后的状态

页面不显示内容是正常的,但控制台也没有显示任何错误信息,显然和我们的预期不一样

因为在使用 jquery 2 时,这种情况下,控制台是可以提示错误

解决办法

因为 jquery 3.0 正式支持了 promise,所以可以对 .ready() 使用 promise 形式,使用 fail 抛出异常

例如

这时控制台就可以显示错误信息了

猜你在找的jQuery相关文章