jquery不同版本介绍

那天我正在修复一个旧系统。
服务器还是2 008 年的配置,IE6 仍然占一半的用户。
调试jQuery代码,突然发现$.fn.bind还是需要用的,不然一堆老事件就拿不到了。
这让我想起当我切换到2 .x版本时,我的同事抱怨说编写新项目的方式完全不同了。
但转念一想,现在谁还用IE6 呢? 3 .等等,还有一件事。
过时的方法在 3 中被删除。

如何使用jquery判断浏览器类型和版本号

说实话,$.browser在jQuery时代相当流行,但说实话,现在用的人并不多。
它被用在一个外包项目中,帮助客户测试兼容性。
当时,IE6 和7 仍然是主力,我必须依靠它来确定哪些“老东西”正在进入。

有趣的是,实现相当有趣。
例如,当浏览 Firefox 时,它不会直接返回“Firefox”,而是给你一个 mozilla 布尔值,并将版本信息分隔成一个字符串。
我遇到了一个错误。
前客户的网站突然出现了 FF5 0 版本的兼容性问题。
经过检查,发现$.browser版本判断逻辑没有维护,将新版本号设置为旧版本。

我自己还没有这样做,但请记住 $.browser 在 jQuery 1 .6 和 3 .0 之间已被弃用。
如今,大型机要么直接使用 User-Agent 字符串分析,要么使用 CSS 前缀或 JavaScript 函数检测,而无需费心。
我遇到的最后一个提到这一点的人是一位维护旧网站的朋友。
IE1 1 用户可以使用他们的他们表示,他们必须即兴创作 jQuery 友好的编写方法,因为它仍然只占客户群的一小部分。

我记得数据大约是X;不过,建议查看具体的提款期限。
反正现在从前面学习,基本上就可以把这些东西当作历史知识来用了。