是否有任何类型的jQuery.browser后备?

时间:2013-03-25 12:52:20

标签: javascript jquery deprecated

由于jQuery.browser自1.9以来已被删除,我遇到了很多麻烦,因为很多插件没有得到更新,并且仍然使用该功能,尽管它在当前的jQuery版本中没有。是否有任何推荐的方法来修改现有的插件或任何其他建议?

2 个答案:

答案 0 :(得分:1)

jQuery.browser() removed

  

自jQuery 1.3以来,jQuery.browser()方法已被弃用,并在1.9中被删除。如果需要,它可作为jQuery Migrate plugin的一部分提供。我们建议对Modernizr

等库使用特征检测

jQuery Migrate 1.1.1 Released

  

使用jQuery Migrate插件非常简单,只需在jQuery的脚本标记之后立即包含它即可。

<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.1.1.js"></script>

答案 1 :(得分:1)

http://jquery.com/upgrade-guide/1.9/#jquery-browser-removed

  

jQuery.browser()已删除

     

自jQuery 1.3和jQuery以来,jQuery.browser()方法已被弃用   在1.9中删除。如果需要,它可以作为jQuery的一部分使用   迁移插件。我们建议对库使用特征检测   比如Modernizr。

所以应该可以在这里找到:

http://blog.jquery.com/2013/01/31/jquery-migrate-1-1-0-released/