我想为登录/注册创建一个弹出窗口。 所以我写了这段代码。 但没有工作......
的CSS
#main_box
{
border: 1px solid black;
height: 300px;
left: 34%;
position: fixed;
top: 32%;
width: 300px;
}
#close_btn
{
float: right;
}
#main_box
{
display: none;
}
#box_a, #box_b
{
float: left;
}
#box_a, #box_b, #box_c
{
border: 1px solid black;
height: 82px;
width: 82px;
margin: 10px;
}
</style>
的.js
<script type="text/javascript">
$(document).ready(
function () {
$('#login_btn').click(
function () { $('#main_box').show(); }
);
$('#forgt_p').click(
function () { $('#box_c').show(); }
);
$('#close_btn').click(
function () { $('#main_box').hide(); }
);
}
);
</script>
的.aspx
<a href="javascript:;" id="login_btn">login</a>
<div id="main_box">
<button id="close_btn" name="close">close</button>
<div id="box_a">
//////////////////////login code
</div>
<div id="box_b">
//////////////////////signup code </div>
<div style="clear: left;"></div>
<a href="javascript:;" id="forgt_p">forgot password</a>
<div id="box_c">
//////////////////////forgot password code
</div>
</div>
也希望在按下转义时关闭此功能,并通过jquery尽可能顺利地工作