twitter bootstrap 3 jquery 最低版本
Posted
技术标签:
【中文标题】twitter bootstrap 3 jquery 最低版本【英文标题】:twitter bootstrap 3 jquery minimum version 【发布时间】:2013-09-24 08:52:16 【问题描述】:与Twitter bootstrap 3
一起使用的jquery
和jquery-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 网格,更改断点和删除填充
使用 Bootstrap 3 在 Twitter Typeahead 上的 CSS 问题
twitter bootstrap 3.0 typeahead ajax示例