2013-10-26 47 views
0

我知道有這麼多關於jQuery彈出窗口錯誤的問題,但我的問題是非常具體的特定模塊,沒有從作者網站的答案。jQuery的彈出錯誤評論訂閱

該模塊是爲Datalife引擎10.0,它在以前的版本工作,但不知何故這個jQuery的功能不適應jQuery庫1.8.3,但我認爲問題不在於jQuery庫,所以這就是爲什麼我這裏問。

模塊腳本http://codepaste.net/gbrj2j

和jQuery代碼

function commSubs(news_id, user_id, subunsub){ 
    $.get(dle_root + "engine/ajax/subscribe.comm.php", { news_id: news_id, user_id: user_id, subunsub: subunsub}, function(data){ 
     $('#allow_subscribe').text(data.text) 
     $('#allow_subscribe').attr('onClick', data.value); 
      ShowLoading(data.loading); 
      setTimeout('HideLoading(\'\')', 2000); 
    }, "json"); 
    return false; 
}; 

<a onClick="commSubs('{subopt}'); return false;" href="#" id="allow_subscribe">{subscribe}</a> 

的每一次點擊,並使用這個模塊,我總是得到錯誤信息

Error: ReferenceError: commSubs is not defined 

回答

0

很抱歉,但你的鏈接http://codepaste.net/mwdarg報告這一點:「您指定了一個無效並且無法顯示的代碼段ID或鏈接,請使用最近的代碼段或我的代碼段按鈕查找有效的片段。 「

+0

我的道歉user2969578,我猜這個文件被刪除了,因爲我忘記了登錄來添加代碼......並且我編輯了上面的鏈接,這是http://codepaste.net/gbrj2j我也發現了問題似乎與運行PHP 5.2.x的服務器,因爲這個問題不存在於PHP 5.3.x,所以我不知道它會做出任何感官,但它是在PHP 5.3.x的工作,但問題是我的網站,直到運行PHP 5.2.x,因爲它是共享主機,所以將不得不等待主機提供商升級,否則我暫時停留在這裏......感謝您的回覆,希望能找到解決方案。thx –