0

我知道有很多关于 jQuery 弹出错误的问题,但我的问题非常针对特定模块,作者网站没有回答。

该模块适用于 Datalife Engine 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
4

1 回答 1

0

抱歉,您的链接http://codepaste.net/mwdarg报告了这一点:“您指定的片段 ID 或链接无效且无法显示。请使用“最近的片段”或“我的片段”按钮查找有效的片段。“

于 2013-11-08T15:52:41.900 回答