jQuery的多庫並存

2021-10-05 19:56:12 字數 930 閱讀 5452

<

/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...