为什么我无法使用JQuery 2显示浏览器版本?

时间:2015-09-07 09:00:13

标签: javascript jquery html jquery-2.0

我是JavaScript和JQuery的新手,我遇到了以下问题。

我已经包含 JQuery 2.1.4 ,我正在尝试实现一个非常简单的JQuery脚本,该脚本显示浏览器名称及其版本。

所以我试着按照这个官方文档“教程”:http://api.jquery.com/jquery.browser/

所以,在我的页面中,我做了类似的事情:

<script>

    $(document).ready(function() {
        alert($.browser.version);
    });

</script>

但它没有显示弹出窗口没有显示到FireBug控制台我得到以下错误信息:

TypeError: $.browser is undefined
    alert($.browser.version);

为什么呢?我错过了什么?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

jQuery v 1.3不推荐使用$.browser的功能,并且已从jQuery 1.9中删除,因此您无法在jQuery版本2中使用它。

来自Docs

  

描述:包含useragent的标志,从navigator.userAgent读取。 此属性已在jQuery 1.9中删除,并且只能通过jQuery.migrate插件获得。请尝试使用功能检测。