我有一个div。我通过jquery函数myjquery函数向上滑动和向下滑动是
<script type="text/javascript">
jQuery(window).load(function () {
$("#nav > li > a").click(function () { // binding onclick
if ($(this).parent().hasClass('selected')) {
$("#nav .selected div div").slideUp(700); // hiding popups
$("#nav .selected").removeClass("selected");
} else {
$("#nav .selected div div").slideUp(400); // hiding popups
$("#nav .selected").removeClass("selected");
if ($(this).next(".subs").length) {
$(this).parent().addClass("selected"); // display popup
$(this).next(".subs").children().slideDown(200);
}
}
});
});
</script>
和 html 是
<ul id="nav">
<li><a href="#"><b>Login</b></a>
<div class="subs">
<div>
<ul>
<table style="margin-right:12PX;width:200px;overflow:scroll;">
<tr style="width:70px"><td>Mobile Number</td></tr>
<tr> <td><asp:TextBox runat="server" ID="TextBox1" CssClass="selectfield" Width="170px"/></td>
</tr><tr><td>Password</td></tr><tr><td><asp:TextBox runat="server" ID="TextBox2" TextMode="Password" Width="170px" CssClass="selectfield" /></td></tr>
<tr style="height:5px;"><td></td></tr>
<tr><td>
<asp:Button ID="Button1"
runat="server" Text="Login" CssClass="btn" onclick="Button1_Click" /></td></tr>
<tr><td style="color:Red;">
<asp:LinkButton ID="LinkButton1" runat="server" CssClass="link">Forget Password</asp:LinkButton></td></tr>
</table>
</ul>
当我单击登录时,div sub 向下滑动,然后再次单击登录 div 向上滑动。它运行完美。我希望当我点击登录 div 时应该向下滑动。之后,如果单击页面上的任何位置,除了<div>
. <div>
应该向上滑动。