ここでの私のif (i>0)
声明は機能していません。
$('.remove').click(function() if
初期フォーム ボックスがi = 0` に反応しないようにしたい
<html>
<head>
<script src="jquery.js"></script>
<script type="text/javascript">
var i = 0;
$('document').ready(function () {
if (i > 0) {
$('.remove').click(function () {
i--;
$(this).closest('form').remove();
});
}
$('.clickme').click(function () {
if (i < 5) {
i++;
$(".form1").last().clone(true, true).appendTo("body");
} else {
$(".form1")
}
});
});
</script>
</head>
<body>
<h3>Invite your friends</h3>
<form class="form1">
<input id="email" name="email" />
<a class="remove" href="#">Remove</a>
<br/>
<br/>
<a class="clickme" href="#">Add</a>
</form>
</body>
</html>