尽管 jQuery 消除了大部分 JavaScript 在浏览器间的差异性,这里仍有很多场合是你的代码需要知道浏览器的环境 there are still occasions when your code needs to know about the browser environment.
jQuery 提供的 $.support
对象, 和 $.browser
对象一样被废弃。关于这些对象的完整文档,请访问 http://api.jquery.com/jQuery.support/
和 http://api.jquery.com/jQuery.browser/.
$.support
对象主要用于检测浏览器所支持的功能;在为不同浏览器定制 JavaScript 代码时它被推荐作为“future-proof”方法来使用。
虽然不赞成使用 $.browser
对象而鼓励使用 $.support
对象,但它仍保留在 jQuery 中而没删除。它提供了直接检测浏览器类型和版本的功能。
Copyright Rebecca Murphey, released under the Creative Commons Attribution-Share Alike 3.0 United States license.