和使用的最低版本是什么?我还没有找到任何关于此的文档。jquery
jquery-ui
Twitter bootstrap 3
6 回答
我刚刚在 Bootstrap 3“入门”部分找到了这个页面。
对于 Bootstrap 3,JQuery 的依赖项设置为 1.9.0 或更高版本
http://getbootstrap.com/getting-started/#whats-included
在那里你可以找到他们在 GitHub 上托管的 Bower 文件的链接,其中清楚地写着 Bootstarp 3.0.2 所需的最低 JQuery 版本
https://github.com/twbs/bootstrap/blob/v3.0.2/bower.json
"dependencies": {
"jquery": ">= 1.9.0"
}
我把这个放在这里是因为最后一个答案来自 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 Core 2.2.4
它适用于引导程序版本 3.3.6,并且应该可以与官方版本 3.3.7 一起使用。
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
我认为没有人真正用不同版本的 jQuery 测试过 Bootstrap 3。
当我尝试添加 Bootstrap 轮播时,我使用的是 jQuery 1.3。它没有用。所以我升级到 1.10 并且它工作。(我没有去 2.x 因为它不支持我需要的 IE8。)
不幸的是,我现在必须更新其他 JS 代码,因为它使用的是已弃用的 .live。
在他们的官方网站上,他们使用版本 1.10.2。