Twitter Bootstrap是否包含jQuery?

Mat*_*t K 75 jquery twitter-bootstrap

Twitter Bootstrap v3 是否包含jQuery,还是需要单独包含jQuery?如果它包含jQuery,包含了什么版本(数量)的jQuery,并且在使用Bootstrap时都是可用的jQuery函数?

Man*_*eUK 55

当心!所有javascript插件都需要最新版本的jQuery.

就在这里的文档中

这是jQuery的当前发布链接

Bootstrap"产品"有许多元素 - 其中一个是JavaScript插件 - 只有这些需要jQuery - 并且它们扩展了jQuery功能所以是的所有jQuery方法/函数都可用.其余部分(CSS,Scaffolding,Components等)需要HTML和CSS(或组合)

jQuery不包含在Twitter Bootstrap下载中 - 您必须将其下载/链接到它的CDN版本

编辑:

2.X requires atleast 1.7
Run Code Online (Sandbox Code Playgroud)

  • 这个答案适用于Bootstrap 2,暂时还没有得到支持.[Bootstrap 3还需要所有jQuery插件.](http://getbootstrap.com/customize/).但问题是,Bootstrap是否包含jQuery?答案是肯定的 - 你可以查看[bootstrap.min.js](wget https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js),它以`if(以)开头"undefined"== typeof jQuery)抛出新错误("Bootstrap的JavaScript需要jQuery")`. (4认同)
  • 我认为@DanDascalescu的评论是错误的.答案仍然是否定的,它不包括在内,对吧!?如果查看代码,如果找不到jQuery,bootstrap会抛出错误,但它不包含它. (3认同)

Ter*_*rry 30

Twitter Bootstrap是否使用jQuery?

是的,jQuery插件需要jQuery.正如迈克指出的那样,网站上明确提到了这一点.

如果是这样,使用了什么版本(数量)的jQuery

还有迈克提到的最新版本

是否所有jQuery函数都可用?

jQuery函数可以通过jQuery获得,它们与Bootstrap无关.如果包含jQuery库,则可以使用任何所需的jQuery功能.


sac*_*een 6

Bootstrap jQuery插件就像任何其他jQuery插件一样,它们需要jQuery才能工作.您下载jQuery并将其包含在您的页面中,然后包含Boostrap插件.

它不使用特定版本的jQuery,只是从jQuery站点获取最新版本.

所有的jQuery函数都可以在jQuery中使用(怎么回事?),Bootstrap与它无关......它只是给你一些额外的插件.