0
私のフォームに記入し、それを送信すると、ファンシーボックスは出てこない。ここ
は私がfancyboxのために使用していますコードです:Fancybox does not open onclickフォームを送信
<div class="hidden" id="fancybox-popup-form">
(your Fancybox content goes in here)
</div>
<style>
.hidden { display: none; }
</style>
これは私がプラグインの重力で埋めconfirmtationテキストが
<script type='text/javascript'>
$('#gform_submit_button_2').click(function() {
$#gform_submit_button_2([
{ href : '#fancybox-popup-form' }
]);
});
</script>
を形成し、これが私のボタンのHTMLです火災をクリックする必要があります
<input type="submit" id="gform_submit_button_2" class="button gform_button" value="Verzenden" tabindex="6" onclick="if(window["gf_submitting_2"]){return false;} window["gf_submitting_2"]=true; ">
お時間をありがとう!
インラインクリックハンドラーは多少奇妙なようですが、JSパーサーはHTMLを認識していません。その代わりに、jQueryクリックハンドラのデフォルトアクションを防ぐことができます。 – Teemu