为什么我们需要使用多版本的JQuery库

为什么我们需要使用多版本的JQuery库,jquery,Jquery,我看到很多网站,人们使用多个版本的Jquery库。我的疑问是为什么我们需要使用多个版本?不能仅使用最新版本?这将不支持所有以前版本的功能吗 如果我们使用多个版本,我们的网站加载不会很慢,因为它正在尝试加载多个版本 你的评论对理解这些事情很有帮助 Devesh没有理由使用多个版本的jQuery。如果您希望使用较旧版本的jQuery函数,那么您也应该包括这些函数。使用多个版本的jQuery的网站是非常有用的 加载速度越慢,运行的代码越多 更复杂的是,您必须添加钩子以确保每个库使用正确的jQuery

我看到很多网站,人们使用多个版本的Jquery库。我的疑问是为什么我们需要使用多个版本?不能仅使用最新版本?这将不支持所有以前版本的功能吗

如果我们使用多个版本,我们的网站加载不会很慢,因为它正在尝试加载多个版本

你的评论对理解这些事情很有帮助


Devesh没有理由使用多个版本的jQuery。如果您希望使用较旧版本的jQuery函数,那么您也应该包括这些函数。

使用多个版本的jQuery的网站是非常有用的

  • 加载速度越慢,运行的代码越多
  • 更复杂的是,您必须添加钩子以确保每个库使用正确的jQuery
  • 混乱,因为开发人员需要掌握不同的版本

当库使用jQuery时,该库必须是最新的。将库修复为站点使用的jQuery版本。永远不要尝试与多个版本的jQuery混战。

不是加载多个版本的jQuery的好方法。这是非常沉重的图书馆,可以减慢网站

有时人们不擅长框架设计和犯错。
在旧的Jquery库中,有一些新版本中不存在的方法。例如live()方法。人们不会浪费时间重写代码。

否:不要使用多个版本。使用多个版本的项目很混乱。始终尝试修复不同的部分,而不是尝试处理多个版本。jQuery 2.0不支持IE8,因此不,较新版本与旧版本没有相同的功能。只使用最新版本。有些人还倾向于在同一站点中使用多个JavaScript框架。这通常只是盲目复制Google中的脚本的结果。如果你使用的插件依赖于jquery旧版本,那么开发人员有时会使用多个版本。但这是错误的做法。