我有一个网站,在页面顶部有两个链接,“登录|注册”。当任何一个被点击时,它们都会打开一个leanModal 窗口。所有这些都工作正常,我遇到的问题是在注册窗口中,有一个可以选择登录的链接,当用户点击该链接时,理论上,注册窗口应该关闭并且登录窗口应该打开,不幸的是,情况并非如此,因为两个窗口都保持打开状态。如果可能的话,我想知道如何一键关闭和打开不同的模式窗口。
示例代码:
<script type="text/javascript">
$(function() {
$('a[rel*=leanModal]').leanModal({ top : 200, overlay: 0.8, closeButton: ".modal_close" });
});
</script>
**nav**
<div id="reg">
<a rel="leanModal" href="#signup">LOGIN</a>|
<a rel="leanModal" href="#register">REGISTER</a> </div>
**nav end**
**register**
<div id="register" align="left" >
<div id="register-header">
<h2>REGISTER NEW ACCOUNT</h2>
<a class="modal_close" href="#"></a>
</div>
<div id="register-ct">
<form action="register-action.cfm" method="post" id="register-new">
<div class="txt-fld">
<label for="">User Full Name</label>
<input id="" name="user_full_name" type="text" class="required"/>
</div>
<div class="txt-fld">
<label for="">Username</label>
<input id="" name="user_name" type="text" class="required"/>
</div>
<div class="txt-fld">
<label for="">EMAIL ADDRESS</label>
<input id="" name="user_email" type="email" class="required"/>
</div>
<div class="txt-fld">
<label for="">PASSWORD</label>
<input id="" name="user_password" type="password" class="required"/>
</div>
<div class="btn-fld" align="center">
<input id="submit" name="submit" type="submit" value="Submit">
<input type="reset" name="Reset" id="reset" value="Reset" />
</div>
</form>
</div>
<p class="pmod">Already a member? <a rel="leanModal" href="#signup">SIGN IN</a></p>
</div>
登录
<div id="signup">
<div id="signup-ct">
<div id="signup-header">
<h2>USER LOGIN</h2>
<a class="modal_close" href="#"></a>
</div>
<form action="login-action.cfm" method="post">
<cfoutput>
<input name="url" type="hidden" value="#currentURL#" />
</cfoutput>
<div class="txt-fld">
<label for="">EMAIL ADDRESS</label>
<input id="" name="user_email" type="text" />
</div>
<div class="txt-fld">
<label for="">PASSWORD</label>
<input id="" name="user_password" type="password" />
</div>
<div class="btn-fld">
<input id="submit" name="submit" type="submit" value="Submit">
<input type="reset" name="Reset" id="reset" value="Reset" />
</div>
</form>
</div>
</div>
我想要这个链接:
**<p class="pmod">Already a member? <a rel="leanModal" href="#signup">SIGN IN</a></p>**
必须关闭注册窗口并立即打开登录窗口。
提前致谢。
约翰