【发布时间】:2013-06-26 22:34:01
【问题描述】:
我已经登录并在<div> 上提交,应该fadeOut() 和另一个fadeIn(),但它不会等待动画完成。
这是我的代码:
JavaScript:
function xSubmit(){
$('#login').fadeOut(800);
$('#logo').fadeIn(1500);
}
HTML:
<div id='logo' style="display: none;">
<img src="{{ STATIC_URL }}pics/pic.png">
</div>
<div id='login'>
<form method="post" id='loginForm' action="{{ action_url }}" autocomplete="off">
<table>
<tr>
</tr>
<th>Benutzer:</th>
<td><input type="text" id="username" name="username"></td>
<tr>
<th>Passwort:</th>
<td><input type="password" id="password" name="password"><td>
</tr>
<tr>
<td><input type="submit" value="Login" onclick="xSubmit();"></td>
<td></td>
</tr>
</table>
</form>
</div>
【问题讨论】:
-
顺便说一句,您的 html 无效...
td/th不在tr中,...
标签: javascript jquery forms animation