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