1

iframe にフォームがあり、jquery クリック関数を使用して iframe を閉じようとしていますが、フォームが正しく送信された場合のみ - フォームはワードプレス プラグイン (User Meta Pro) の一部であり、検証があります - フォームを送信しませんユーザーの詳細が正しくない場合。何らかの理由でフォームターゲットを(親に)オーバーライドできないため、この方法を試す必要があります。私の試みたコード(ドキュメントの準備ができている)は次のとおりです。

$(".um_login_button").click(function(){
parent.$.fancybox.close();
});

ありがとう。

4

2 に答える 2

0

親と同じページで div を使用して解決しました。

于 2013-01-16T15:26:06.640 に答える
0

コードに問題はありません。おそらくこれを試してみませんか?

window.top.$.fancybox.close();
于 2013-01-15T17:06:59.423 に答える