《DISCUZ中使用JQUERY時發(fā)生沖突的解決方法》文章已經(jīng)歸檔,站長之家不再展示相關內(nèi)容,下文是站長之家的自動化寫作機器人,通過算法提取的文章重點內(nèi)容。這只AI還很年輕,歡迎聯(lián)系我們幫它成長:
素聞在DZ模板中使用JQUERY時會出現(xiàn)沖突,因為改DZ程序較少,所以一直沒有親見,今天在給MJJer論壇添加個性化工能時用到JQUERY,發(fā)現(xiàn)只要加載JQUERY.MIN.JS文件模板就會出現(xiàn)JS錯誤。查找了相關資料,原來是DZ中自定義了獲取特定ID內(nèi)容的函數(shù)使用了$符號,直接與JQUERY的$選擇器沖突。還好jquery留了一手,預留了在發(fā)生沖突時的解決辦法:即使用 jQuery.noConflict()方法XML/HTML代碼 var j = jQuery.noConflict(); 重新定義一個選擇器j后即可用j代替$使用了,給id=load的div加內(nèi)容即可用j("#load").html("要添加的內(nèi)容");不過,落葉在模板中間使用時還是會出錯,開始的解決辦法是在DZ模板使用第一個$之前就申明var j = jQuery.noConflict();?
......
本文由站長之家用戶“落葉人生”投稿,本平臺僅提供信息索引服務。由于內(nèi)容發(fā)布時間超過平臺更新維護時間,為了保證文章信息的及時性,內(nèi)容觀點的準確性,平臺將不提供完整的內(nèi)容展現(xiàn),本頁面內(nèi)容僅為平臺搜索索引使用。需閱讀完整內(nèi)容的用戶,請聯(lián)系作者獲取原文。
(舉報)