jQuery最新的$ .browser

时间:2013-01-24 15:49:34

标签: jquery

  

可能重复:
  Is jQuery $.browser Deprecated?

最新的jQuery库是否更改了$.browser? 当我在Firefox中run this (fiddle)时,我在控制台中收到错误:TypeError: obj is undefined

3 个答案:

答案 0 :(得分:13)

它被弃用了很长一段时间。并且自1.9以来已被删除。

要仍然能够使用$.browser,您应该添加以下JS,或访问github上的项目:

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

请参阅版本1.9更改日志:
http://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/

有关升级的更多信息 http://jquery.com/upgrade-guide/1.9/

答案 1 :(得分:2)

您需要使用migration pluginjQuery.browser在1.3中已弃用,在1.9中已删除。请阅读upgrade guide

答案 2 :(得分:1)

根据 jQuery 1.8 release notes ticket 9835 ,它已被正式弃用。