jQuery衝突問題的解決方法:1、在jQuery框架中釋放$符號的使用權;2、自訂一個nj來取代$的功能,語句如「var nj=jQuery.noConflict(); nj(function(){}”
本教學示範環境:windows7系統、jquery1.2.6版本、Dell G3電腦。
推薦:jQuery影片教學
衝突問題的解決方式1:
退後一步海闊天空,jQuery框架中釋放$ 符號的使用權。
其實$只是jquery的一個別名而已,假如我們需要使用jquery 之外的另一js 庫,我們可以透過呼叫$.noConflict() 來傳回控制權。
注意點:釋放作業必須在寫其他jQuery程式碼之前寫
釋放之後就不能用$,改為使用jQuery
jQuery.noConflict(); jQuery(function () { alert("hellow") });
衝突問題的解決方式2:
自訂存取符號
自訂一個nj 來取代$ 的函數
var nj =jQuery.noConflict(); nj(function(){ alert("hello inj 自定义访问符号") });
以上是jQuery衝突問題怎麼解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!