0

ファンシーボックスをプログラムで開こうとしています。リンク経由ではありません。ユーザーが addform をクリックすると、手動でフォームを作成し、そのフォームを fancybox に表示します。sout 変数にはフォーム html が含まれます。 $.fancybox({ openEffect : "none", closeEffect : "none", autoDimensions : false, width : 620, height : "auto", content : sOut });

次に、これを呼び出します $.fancybox.close();

私の問題は、同じボタンを押したときにファンシーボックスが再び表示されないことです。あなたがこれをしたなら、私に知らせてください。ファンシーボックスを適切に閉じて、再び開くことができるようにする方法。

4

1 に答える 1

0

おそらく、fancybox コードで以下のコマンドを削除する必要があります。

'hideOnContentClick': true    
于 2013-07-04T17:35:21.303 に答える