我可以仅更新Bootstrap JS文件吗?

时间:2018-07-27 14:19:45

标签: javascript twitter-bootstrap twitter-bootstrap-3

我有一个项目,由于使用引导程序3.3.7,因此存在一些漏洞。 See here

不幸的是,我们不能仅将项目升级到Bootstrap v4.0.0,因为它进行了太多更改,要回去修复所有这些问题将花费太多的工作。

但是,有一个分支尚未合并,可以解决这些漏洞问题。 This is the branch

我克隆了该分支,并用我项目的static文件夹中该分支中的文件替换了当前的bootstrap.js文件。不幸的是,这完全破坏了我所做的一切。诸如affixpopover之类的东西。破坏我的意思是它显示了以下消息:

  

未捕获的TypeError:$(...)。popover不是函数

affix

  

未捕获的TypeError:$(...)。affix不是函数

我比较了格式为3.4.0和3.3.7的.js文件,据我所知,这些功能没有什么大的不同,它们会导致一切中断。例如,popover的代码就是版本。

我的问题是,也许我会以错误的方式进行尝试。处理此漏洞时还有其他事情要做吗?为什么会出现这些错误?除了.js文件之外,该分支我还需要什么才能使它正常工作?

编辑:应该注意,我正在通过Bootstrap's customization toolconfig.json文件加载我的jQuery插件。这可能是问题吗?如果是这样,我如何解决该问题以使用未发布的版本?

0 个答案:

没有答案