我正在构建一个脚本(和HTML),人们可以将其嵌入到他们的网站中,添加一个表单来加入我们的应用程序。
我想用bootstrap设计它,但我害怕冲突。
我知道我可以使用以下方法检查是否加载了bootstrap:
typeof $().modal == 'function'
有没有办法检查当前加载的bootstrap版本?
我在考虑构建表单的以下算法:
无引导 =>加载bootstrap和bootstrap HTML
Bootstrap 3.x版本 =>加载bootstrap HTML
3.x以外的Bootstrap版本 =>加载常规HTML表单
如果无法检查版本(可能只使用“v3.x”功能),我会很感激其他想法
由于
答案 0 :(得分:0)
正如this question中所建议的那样,您可以检查是否存在在Bootstrap 3中引入/删除的函数,反之亦然。似乎从Bootstrap 3中删除的一个函数是typeahead
方法。
另一个建议是加载CSS文件(通过AJAX请求,或直接点击DOM中加载的样式表?)并解释文件顶部的注释。
但这两种方法并不完全相同。