以上这篇文章解决了我的问题,这种情况已经不是第一次发生了,但是每次解决过段时间我又忘记怎么解决,有点恼火,在此记录。
首先,我的引入顺序并没有问题,但是就是显示不出来,我猜测是跟我页面的某些元素冲突,但是我不知道怎么检测。
后来我再显示不了下拉菜单的页面的script脚本都加上了
$('.dropdown-toggle').dropdown();
这才得已解决。
还有另一个也是关于bootstrap的导航条变形问题,在某些页面,导航条点击下拉列表样式会变形,后面发现是这个页面的我给元素命名的id或者name跟bootsrap的一样,所以会冲突,所以命名还是要避免那些常用的词,比如show什么的。
也在这记录一下,虽然第一个问题的原因我现在还不清楚。