有个地方用到了bootstrap的模态框,但是怎么也弹不出来。最后查看了文件引用的加载顺序,发现jquery文件的加载放在了bootstrap的js之后。由于bootstrapjs的很多方法是依赖于jquery的所以只要调整一下加载顺序就ok了,先加载jQuery再加载bootstrap。
引以为戒,不仅仅是bootstrap,其他很多插件也是如此,之后再引文件应尽量将jQuery写在前面。
想的再深入一些,有些插件是不是缺少了jQuery之后是不是就不能运行了呢?so,以后在引用不了解的js文件时,应尽量测试一下jQuery引用与否的影响。