我已經從getbootstrap.com下載了bootstrap,並且我正在做一個基本的html網站,只有一個JS文件和一個CSS文件。在我的瀏覽器的控制檯中,我鍵入:$
並返回:function $(selector, [startNode]) { [Command Line API] }
。那麼bootstrap下載了jQuery呢?引導程序是否下載jQuery?
如果我默認在網站上引用了jQuery,該怎麼辦?會有衝突嗎?我怎樣才能知道下載哪個版本的jQuery引導程序?
我已經從getbootstrap.com下載了bootstrap,並且我正在做一個基本的html網站,只有一個JS文件和一個CSS文件。在我的瀏覽器的控制檯中,我鍵入:$
並返回:function $(selector, [startNode]) { [Command Line API] }
。那麼bootstrap下載了jQuery呢?引導程序是否下載jQuery?
如果我默認在網站上引用了jQuery,該怎麼辦?會有衝突嗎?我怎樣才能知道下載哪個版本的jQuery引導程序?
不,它不包括jQuery的,你需要自己添加一個或使用jQuery的CDN像他們的榜樣 http://getbootstrap.com/getting-started/#template
謝謝,但是當我在控制檯上執行$時,它並沒有說$是未定義的,這是不是意味着jQuery被加載? –
引導文件包含很多js文件,如bootstrap.js,bootstrap.min。 js ... 這些js文件需要一個jquery文件才能運行然後擴展函數,所以你需要下載一個jquery文件並添加你的應用程序,另外,只需要正確使用jquery文件版本,就可以加載你的bootstrap文件,而且你必須加載jquery文件早於bootstrap js文件!否則你的控制檯會拋出錯誤。
感謝William,但是如何輸入$ not undefined? –
你需要在加載你的引導js文件之前加載你的jquery-1.9.1.js文件!這是非常重要的,因爲引導js文件基於jquery-1.9.1.js文件 – William
as sideinfo - 你可以在web開發工具中打開控制檯面板並執行'$()。jquery;',這將返回實際站點的jQuery版本(如果有的話)。對於例如Stackoverflow,它目前是1.7.1 –