我是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);
为什么呢?我错过了什么?我该如何解决这个问题?
答案 0 :(得分:2)
jQuery v 1.3不推荐使用$.browser
的功能,并且已从jQuery 1.9
中删除,因此您无法在jQuery版本2中使用它。
来自Docs:
描述:包含useragent的标志,从navigator.userAgent读取。 此属性已在jQuery 1.9中删除,并且只能通过jQuery.migrate插件获得。请尝试使用功能检测。