2013-10-26 45 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 –