1

我在使用 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形式,它总是显示出来并且效果很好。

4

0 回答 0