フォームがあり、送信ボタンがクリックされたときにモーダルが起動するようにします。Zurb Reveal.js プラグインを使用しており、jQuery と関連する Reveal.js を呼び出しています。
私は次のコードを持っています:
<input type="submit" id="submit-button" data-reveal-id="myModal" value="Submit this support request">
そして、これはページの下部 (終了 body タグの前) にあります:
<div id="myModal" class="reveal-modal">
<h1>Modal Title</h1>
<p>Any content could go in here.</p>
<a class="close-reveal-modal">×</a>
</div>
<script type="text/javascript">
$(document).ready(function() {
$("#buttonForModal").click(function() {
$("#myModal").reveal();
});
});
</script>
data-reveal-id は、モーダルを起動するアンカー タグがある場合に機能するため、上記の JS (プラグイン サイトで提供) を使用してプログラムで起動できると考えましたが、それも機能しないようです。ヘルプ?