twitter bootstrap 3 jquery 最低版本

Posted

技术标签:

【中文标题】twitter bootstrap 3 jquery 最低版本【英文标题】:twitter bootstrap 3 jquery minimum version 【发布时间】:2013-09-24 08:52:16 【问题描述】:

Twitter bootstrap 3 一起使用的jqueryjquery-ui最低 版本是什么?我还没有找到任何相关的文档。

【问题讨论】:

twitter bootstrap 3不需要jQuery UI,最新稳定版的jquery更好。 最新版本可能不适用于其他库。我需要知道最低版本。 最新jquery链接code.jquery.com/jquery.js。两者都是一样的。 如果你使用更多的库,那么1.8是完美的。 【参考方案1】:

我刚刚在 Bootstrap 3“入门”部分找到了这个页面。

对于 Bootstrap 3,JQuery 的依赖项设置为 1.9.0 或更高版本

http://getbootstrap.com/getting-started/#whats-included

在那里你可以找到他们在 GitHub 上托管的 Bower 文件的链接,其中清楚地写着 Bootstarp 3.0.2 所需的最低 JQuery 版本

【讨论】:

从 3.3 版开始,如果使用比 1.9.1 更旧的 jQuery 版本,Bootstrap 会引发控制台错误。【参考方案2】:

https://github.com/twbs/bootstrap/blob/v3.0.2/bower.json

"dependencies": 
    "jquery": ">= 1.9.0"
  

【讨论】:

github.com/twbs/bootstrap/blob/master/bower.json --> "jquery": "1.9.1 - 3"【参考方案3】:

我把这个放在这里是因为最后一个答案是从 2014 年开始的:

我有引导版本 3.3.6,如果我更新到 JQuery 3.3.1,控制台中会出现此错误消息:

Uncaught Error: Bootstrap's javascript requires jQuery version 1.9.1 or higher, but lower than version 3
at bootstrap.min.js:6
at bootstrap.min.js:6

所以低于版本 3,但高于版本 1.9.1 没问题,我刚刚检查并安装了最新的 2.x 版本的 JQuery,可以在这里找到: https://code.jquery.com/

那里提供的是: jQuery 核心 2.2.4

在 bootstrap 版本 3.3.6 上运行良好,并且在正式发布的版本 3.3.7 上应该没问题。

【讨论】:

【参考方案4】:

Bootstrap 3.1.1 需要 Jquery 1.9.1 根据

插件依赖 一些插件和 CSS 组件依赖于其他插件。如果您单独包含插件,请确保在文档中检查这些依赖项。另请注意,所有插件都依赖于 jQuery(这意味着 jQuery 必须包含在插件文件之前)。请查阅我们的 bower.json 以了解支持的 jQuery 版本。 链接到 bower.json https://github.com/twbs/bootstrap/blob/v3.3.1/bower.json

【讨论】:

【参考方案5】:

我认为没有人用不同版本的 jQuery 实际测试过 Bootstrap 3。

当我尝试添加 Bootstrap 轮播时,我使用的是 jQuery 1.3。它没有用。所以我升级到 1.10 并且它工作。 (我没有去 2.x,因为它不支持我需要的 IE8。)

不幸的是,我现在必须更新其他 JS 代码,因为它使用的是已弃用的 .live。

【讨论】:

【参考方案6】:

在他们的官方网站上,他们使用的是 1.10.2 版本。

【讨论】:

这不能回答问题。 该页面有链接吗? 他们使用这个版本并不意味着它是所需的最低版本。

以上是关于twitter bootstrap 3 jquery 最低版本的主要内容,如果未能解决你的问题,请参考以下文章

Twitter 的 Bootstrap 3 网格,更改断点和删除填充

Twitter Bootstrap 3 中的圆桌会议

使用 Bootstrap 3 在 Twitter Typeahead 上的 CSS 问题

twitter bootstrap 3.0 typeahead ajax示例

Twitter Bootstrap 3 - 在词缀滚动上丢失容器全宽

Twitter Bootstrap 3 的 Laravel 4 分页错误