jquery 與js函式衝突

2021-06-18 07:12:22 字數 417 閱讀 3803

如果您還有別的要求,想繼續使用原先的$(),同時還需要與別的類庫不衝突的話,還有兩種解決方法

其一:

jquery.noconflict();  

jquery(function($))})

var jscom_cr = $("cr");   // 在函式外面,照樣可以使用jscom.js的$()方法

其二:jquery.noconflict(); //將變數$的控制項權移交給別的類庫,使用jquery類庫的$符號時,請使用jquery("#id");

(function($) )

})})

(jquery);           //使用匿名函式且傳遞實參jquery

alert($("cr"));   //使用的是jscom.js類庫中的$()函式

jQuery 入口函式, 衝突問題

原生js和jquery載入模式不同 原生js會等dom載入完成,等資源也載入完成再執行 jquery會等dom載入完成,但不會等等資源載入完成就會執行。多個入口函式 原生js如果編寫了多個入口函式,後面編寫的會覆蓋前面編寫的。window.onload function e window.onloa...

jQuery 入口函式, 衝突問題

原生js和jquery載入模式不同 原生js會等dom載入完成,等資源也載入完成再執行 jquery會等dom載入完成,但不會等等資源載入完成就會執行。多個入口函式 原生js如果編寫了多個入口函式,後面編寫的會覆蓋前面編寫的。window.onload function e window.onloa...

jQuery與prototype衝突的解決辦法

兩個庫都用了 替代符,解決方法那就是改變jquery的 jquery.js放最前面 function.js是原來呼叫了jquery的js prototype.js放下面 jbft published.js是原來呼叫了prototype的js 然後查詢所有呼叫jquery的js裡的 這裡也就是func...