如何查看加载了哪个版本的twitter bootstrap?

时间:2014-01-02 11:24:14

标签: javascript jquery twitter-bootstrap

我正在构建一个脚本(和HTML),人们可以将其嵌入到他们的网站中,添加一个表单来加入我们的应用程序。

我想用bootstrap设计它,但我害怕冲突。

我知道我可以使用以下方法检查是否加载了bootstrap:

typeof $().modal == 'function'

有没有办法检查当前加载的bootstrap版本?

我在考虑构建表单的以下算法:

无引导 =>加载bootstrap和bootstrap HTML

Bootstrap 3.x版本 =>加载bootstrap HTML

3.x以外的Bootstrap版本 =>加载常规HTML表单

如果无法检查版本(可能只使用“v3.x”功能),我会很感激其他想法

由于

1 个答案:

答案 0 :(得分:0)

正如this question中所建议的那样,您可以检查是否存在在Bootstrap 3中引入/删除的函数,反之亦然。似乎从Bootstrap 3中删除的一个函数是typeahead方法。

另一个建议是加载CSS文件(通过AJAX请求,或直接点击DOM中加载的样式表?)并解释文件顶部的注释。

但这两种方法并不完全相同。