0

支払いゲートウェイ統合用のモジュールを作成しました。1.3 では問題なく動作していました。prestashop を 1.4 にアップグレードしました。jquery が正常に動作せず、メッセージ 4 が定義されていません。これは私のページの先頭部分です。

src=”{$url}js/jquery/jquery-1.4.4.min.js”> 送信ボタンを押さずにフォームを送信するコードです。

[削除] {literal} $(document).ready(function() { $j('#abc_form').submit(); }); {/literal} [削除] $ が定義されていないというメッセージが表示されます。問題に本当に混乱しています。

4

1 に答える 1

1

問題をよりよく理解するには、文書の HEAD セクション全体を確認する必要があります。また、jQuery を使用して開発する場合は、Firefox 用の Firebug を使用して、コードをデバッグするときに自分自身を支援することをお勧めします。

Firebug を開いてページをリロードしてみてください。次に、コンソール ウィンドウで出力を確認します (有効になっていることを確認してください)。JavaScript エラーが発生した場合、それらは Firebug によって検出されます。

エラーが発生したら、この投稿を編集して、問題に関する追加情報を含めることができます。これがないと、私たちはあなたを助けることができません.

jQuery 1.4 は Prestashop によって自動的に読み込まれるため、2 回目に宣言する必要はありません。これが問題の原因である可能性があります。

于 2011-06-25T11:26:12.263 に答える