<menuitem id="bkavj"><input id="bkavj"></input></menuitem><table id="bkavj"><tbody id="bkavj"><sub id="bkavj"></sub></tbody></table>
    <form id="bkavj"><ins id="bkavj"><pre id="bkavj"></pre></ins></form>
  • <big id="bkavj"><form id="bkavj"></form></big>
  • <code id="bkavj"></code>
  • discuz x 主題js與jQuery沖突的解決方案
    來源:易賢網(wǎng) 閱讀:1499 次 日期:2014-08-15 10:32:02
    溫馨提示:易賢網(wǎng)小編為您整理了“discuz x 主題js與jQuery沖突的解決方案”,方便廣大網(wǎng)友查閱!

    今天在做X2.5主題的時(shí)候,用到j(luò)query的時(shí)候和原來主題js沖突。這個(gè)主要是Discuz X使用了$(id)作為dom節(jié)點(diǎn)的獲取方法,而$符號(hào)剛好與jQuery的默認(rèn)符號(hào)相沖突。

    以下是基于之前的Discuz X和jQuery沖突的解決辦法。給大家做個(gè)參考!

    將jQuery的js文件jquery-1.8.0.min.js放到/static/js目錄下,以下兩個(gè)方法共用此文件,如不是放在該目錄下,后面的代碼請(qǐng)對(duì)應(yīng)修改。

    解決方法1:

    修改/template/default/common/header_common.htm,在第16行代碼

    之后增加以下代碼:

    代碼如下:

    <script src=”{$_G[setting][jspath]}jquery-1.8.0.min.js?{VERHASH}”></script>

    之后用到j(luò)Query的$(的地方用jQuery(代替。

    解決方法2:

    修改/template/default/common/header.htm,在第20行代碼之前增加以下代碼:

    代碼如下:

    <script src=”{$_G[setting][jspath]}jquery-1.8.0.min.js?{VERHASH}”></script>

    之后用到j(luò)Query的$(的地方用jQuery(代替。

    更多信息請(qǐng)查看IT技術(shù)專欄

    更多信息請(qǐng)查看CMS教程
    易賢網(wǎng)手機(jī)網(wǎng)站地址:discuz x 主題js與jQuery沖突的解決方案
    由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!
    相關(guān)閱讀CMS教程
    關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn)

    版權(quán)所有:易賢網(wǎng)