我有以下HTML/jQuery腳本的問題。點擊完成與jQuery工作正常
<script type="text/javascript" src="jquery-1.7.1.min.js"></script>
<script type="text/javascript">
var count = 1;
$(function(){
$('#add').click(function(){
count++;
$('#container').append(count + '° posto: '+ '<input type="text" id="item_' + count + '" name="items[]" type="text" /><input type="submit" name="del" id="del" value="Elimina" /><br />');
return false;
});
$('#del').click(function(){
alert('prova');
return false;
});
});
</script>
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<span>1° posto:</span><input type="text" id="item_1" name="items[]" maxlength=<?php echo $psw_length[1]; ?> />
<input type="submit" name="del" id="del" value="Elimina" /><br />
<div id="container"></div>
<input type="submit" name="add" id="add" value="Aggiungi" /><br />
<input type="submit" name="submit" value="Avanti >" />
</form>
如果我點擊第一個「Elimina」按鈕,出現警報,但如果我點擊第二個,第三個,第四個,等不會發生任何事情。
有人可以幫我嗎?謝謝!
ID必須是唯一的。 – SLaks 2012-03-04 17:09:19
發佈您生成的HTML。 – j08691 2012-03-04 17:11:44
或者你應該使用類,而不是像我在下面的答案中所示。 – Sarfraz 2012-03-04 17:16:55