0

jQueryポップアップエラーに関する質問が非常に多いことは知っていますが、私の質問は特定のモジュールに固有のものであり、作成者のWebサイトからの回答はありません.

モジュールは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