Я хочу, чтобы моя форма появляться, когда я нажимаю на кнопку регистрацииКак показать форму при нажатии кнопки с помощью jquery?
<div id="signup">
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST" id="form1">
<input name="user" type="text" placeholder="Username" size="30" >
<input name="pass" type="password" placeholder="Password" size="30" >
<input class="btn" type="submit" value="sign up" name="signup">
</div>
это код JQuery:
<script>
$("#form").click(function() {
$("#signup").show("Clip", 1000);
});
</script>
Правильный отступ кода подчеркивает, что вы не закрыли тег формы (для начала). Во-вторых, вы должны привязать событие click к кнопке '$ ('input [name =" signup "]')' или указать кнопке уникальный идентификатор для привязки. Я не видел, чтобы кто-либо привязывал клик к элементу формы, прежде чем ... кажется неправильным. В-третьих, похоже, что кнопка, которую вы нажимаете, чтобы показать форму, находится в div, который вы показываете, когда вы нажимаете кнопку (курица и яйцо?). Как я ее вижу, вы хотите [что-то вроде этого] (http: // jsfiddle .net/gb035b9c /) –