<
/div>
"./jquery.min.js"
>
<
/script>
jquery的多庫並存
1,何為多庫並存
jquery本質上就是乙個外部js檔案
通過定義的 $ 和 jquery 來呼叫其中定義好的方法
那麼,其他 外部js檔案 也可以設定 通過 $ 和 jquery 來呼叫程式
此時,外部js檔案的 $ 和 jquery 與 jq 檔案的 $ 和 jquery 就衝突了
2,此時就需要有程式,交出控制權
jquery本身有3種方式交出控制權
$.noconflict
() 或者 jquery.
noconflict()
交出 $的控制權
沒辦法通過 $來呼叫 jq 的方法
只交出乙個控制權
jquery的控制權仍然保留
$.noconflict
(true
) 或者 jquery.
noconflict
(true
) 交出所有的控制權
只要執行乙個,兩個控制權都沒有了
let aa = $.
noconflict
(true
) 改變控制權,就可以通過 aa 來呼叫 jq中的方法
let aa = $.
noconflict
(true);
console.
log(aa(
'div'))
;// console.log($('div'));
// console.log(jquery('div'));
<
/script>
jQuery中如何實現多庫並存
多庫共存就是 符號的衝突。方法一 利用jquery的實用函式 noconflict 這個函式歸還 的名稱控制權給另乙個庫,因此可以在頁面上使用其他庫。這時,我們可以用 jquery 這個名稱呼叫jquery的功能。noconflict jquery id hide 或者給jquery乙個別名 var...
Python多版本並存
安裝後,修改對應python目錄下的python.exe和pythonw.exe,修改script目錄下的pip.exe名稱。在終端中執行修改後的名稱,比如python2 v,pip2 v,如果可以正常顯示版本,則證明安裝正確。假如以上pip無法正常顯示版本,提示fatal error in lau...
jQuery 多庫共存
jquery使用 作為識別符號,隨著jquery的流行,其他js的庫也會用 作為識別符號,這樣就會引起衝突 需要乙個解決方案 讓jquery和其他的js庫不存在衝突,可以同時存在,這就叫多庫共存 1 把裡面的 符號統一改為jquery.比如jquery div 2 jquery變數規定新的名稱 no...