我有一個表單,我想要一個模式在點擊提交按鈕時觸發。我使用Zurb Reveal.js插件,並調用jQuery和相關的reveal.js。讓一個提交按鈕觸發一個模式
我有下面的代碼:
<input type="submit" id="submit-button" data-reveal-id="myModal" value="Submit this support request">
這在頁面的底部(年底前體標籤):
<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>
的數據顯示-ID的工作時有一個錨標籤發射模態,所以我認爲我可以用上面的JS(在插件網站上給出)以編程方式引發它,但這似乎也不起作用。幫幫我?
什麼是#buttonForModal?應該是#提交按鈕?你也許需要'停止'表單提交,否則你的模態會在表單提交後立即消失 – lostsource 2013-02-10 11:16:50
對不起 - 我剛剛從他們的頁面上覆制了那段代碼,我的提交按鈕取代了buttonForModal – imcconnell 2013-02-10 11:19:33
@ user1802256是表單標籤還是節點中的提交按鈕? – 2013-02-10 11:21:38