它是一个jQuery 1.8.0
错误还是一个Chrome's
错误$.browser.safari
并$.browser.webkit
抛出undefined
注意:我正在使用 Chrome21.0.1180.83 m
它是一个jQuery 1.8.0
错误还是一个Chrome's
错误$.browser.safari
并$.browser.webkit
抛出undefined
注意:我正在使用 Chrome21.0.1180.83 m
从文档中,$.browser.safari
不推荐使用。此外,甚至不建议使用整个 $.browser
对象:
描述:包含用户代理的标志,从 navigator.userAgent 读取。我们建议不要使用此属性;请尝试改用特征检测(参见 jQuery.support)。jQuery.browser 可能会在 jQuery 的未来版本中移动到插件中。
无论如何,$.browser.chrome
是为 Chrome 定义的(至少对我来说)。
演示:http: //jsfiddle.net/Pd3gf/1/
为什么首先需要检测浏览器?只需用于$.support
查看浏览器是否支持特定功能。