0

Jquery と JqModal に問題があります。何時間も苦労してきたので、助けていただければ幸いです..

私のメソッド「test」を実行するonclickアクションを持つ単一のボタン要素を持つ(以下に示す):

$('#picture_form').jqm({ajax: '/test.php'});

$('#picture_form').jqmShow();

これにより、test.php の ajax コンテンツが div 要素の picture_form に読み込まれ、JqModal を使用して表示されます。このウィンドウを閉じてボタンを再度クリックすると、エラーが発生します。

$("#picture_form").jqm は関数ではありません。

解決策として、私は JqModal トリガー関数を使用しようとしました。これにより、JqModal ウィンドウを何度でも開いたり閉じたりすることができます。悲しいことに、テスト環境を使用して「トリガー」を呼び出すことしかできません。本番コードでは、関数を使用して JqModal ウィンドウを開く必要があります..

関数を使用しているときにオープニングを呼び出すと、この「バグ」が表示される理由が誰にも分かりますか?

前もって感謝します

4

2 に答える 2

0

jqmメモリが役立つ場合は、初期化メソッドを 1 回だけ呼び出す必要があります。document.ready イベントでモーダルを初期化してから、onclick で jqmShow 関数を呼び出すだけです。それでもうまくいかない場合は、周囲のコードをもう少し投稿していただけますか? 幸運を!

于 2010-06-03T05:59:33.490 に答える