0

次の jquery エラーが発生しています。通貨を変更しようとするとエラーが発生します: http://aaronjpitts.com/temp/petiteannee

setCurrency 関数は次のように定義されます。

jQuery(document).ready(function ($) {

    function setCurrency(id_currency)
    {
        $.ajax({
            type: 'POST',
            headers: { "cache-control": "no-cache" },
            url: baseDir + 'index.php' + '?rand=' + new Date().getTime(),
            data: 'controller=change-currency&id_currency='+ parseInt(id_currency),
            success: function(msg)
            {
                location.reload(true);
            }
        });
    }

});

jQuery(document).ready(function ($) を機能させるには、jquery noconflict 関数で関数の一部をラップする必要がありました。

これがエラーと関係があると確信しています。このエラーがどのように生成されているかを誰でも見ることができますか? このサイトは prestashop で構築されています。

どうもありがとう

4

1 に答える 1