【问题标题】:jQuery popup error for comment subscription评论订阅的jQuery弹出错误
【发布时间】:2013-10-26 11:29:34
【问题描述】:

我知道有很多关于 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

【问题讨论】:

    标签: php jquery datalife-engine


    【解决方案1】:

    抱歉,您的链接http://codepaste.net/mwdarg 报告了此问题:“您指定的 sn-p id 或链接无效且无法显示。请使用“最近的片段”或“我的片段”按钮查找有效的 sn-ps。”

    【讨论】:

    • 我的道歉 user2969578,我猜该文件已被删除,因为我忘记登录以添加代码......我已经编辑了上面的链接 codepaste.net/gbrj2j 我也发现问题似乎与运行 php 5.2.x 的服务器一起使用,因为 php 5.3.x 中不存在此问题,所以我不确定它是否有意义,但它适用于 php 5.3.x 但是,问题是我的网站直到运行 php 5.2 .x 因为它是共享主机,所以必须等待主机提供商升级,否则我暂时被困在这里......谢谢您的回复,希望能找到解决方案。谢谢
    猜你喜欢
    • 2011-06-16
    • 2010-11-16
    • 1970-01-01
    • 2012-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-17
    • 1970-01-01
    相关资源
    最近更新 更多