核心提示:偶遇一次$(...).modal()isnotafunction的问题,最近使用bootstrap coding的时候,偶然出现了一次$(...).modal() is not a function的...
偶遇一次$(...).modal()isnotafunction的问题,最近使用bootstrap coding的时候,偶然出现了一次$(...).modal() is not a function的问题。
由于,我并不是专业前端,而且以前也从没有用过bootstrap。因此,对该问题无从下手。不过,我知道这种问题往往是js加载顺序的问题。然后,在百度之后,开始尝试去解决。
首先,看了一下header.jsp中的js加载顺序是否正常:
从上图中,可以看到jquery.js在bootstrap.js之前加载,而且浏览器的network中也的确是这样,所以我感觉应该不是这里出的问题。
后来,在自己私有的.jsp文件中,发现又重新加载了一个jquery.js。根据之前从百度查找的,貌似问题就出现在这里。于是,将自己私有的.jsp中加载jquery.js的代码删除,问题解决。