我在使用 jQuery 时遇到问题。
我制作了一个登录页面,其中显示了一个用于注册的小 div。默认情况下,此 div 是隐藏的,我使用 jQuerys 切换方法在单击注册按钮时显示它。
问题是当这个表单出现时,点击提交按钮没有做任何事情(不发送 POST 请求)
<div id='signup-box' >
<form method="post">
<p>Name:
<input type="text" name="username" value=""></p>
<p>Password:
<input type="password" name="password" value=""></p>
<p><input type="submit" value="Signup"/></p>
</form>
</div>
$('#show-signup-form').on('click', function(){
$('#signup-box').toggle();
return false;
});
PS如果我改变id
形式,它总是显示出来并且效果很好。