我想在窗口中觸發彈出窗口後禁用背景。下面的代碼我使用的是div來顯示一個表單來輸入要傳遞給db的信息。當彈出窗口打開時禁用背景
的HTML:
<div id="add_project">
<a href="#" title="Close">
<div class="close">
<p class="x">x</p>
</div>
</a>
<h3>Add Project</h3>
<form method="post">
<table width="300" align="center">
<tr></tr>
<tr></tr>
<tr style="border: none">
<td align="center">
<input type="text" name="project name" placeholder="Enter Project Name" />
</td>
</tr>
<tr></tr>
<tr style="border: none">
<td align="center">
<input type="text" name="project description" placeholder="Project Description" />
</td>
</tr>
<tr></tr>
<tr style="border: none">
<td align="center">
<input type="button" value="Save" />
</td>
</tr>
<tr style="border: none">
<td align="center">
<input type="reset" value="Cancel" />
</td>
</tr>
</table>
</form>
</div>
jQuery的隱藏和顯示DIV:
$("#add_project").hide();
$("#addProject").click(function() {
$("#add_project").fadeIn(1000);
$(".close").fadeIn(500);
});
請提供http://jsfiddle.net/ ... – enyce12
這是一個jsbin鏈接:http:// jsbin .com/arUgAnur/1 – user3040525
http://amolnpujari.wordpress.com/2013/12/19/a-quick-javascript-lightbox/可能對你有所幫助 –