jQuery内の.remove()関数を使用して、作成したページ上のDIVからフォームを削除しようとしましたが、動作していません。私のコードに何か問題はありますか?このフォームを削除できないのはなぜですか?
私は警告を使って、実際の回線が発射されているかどうかを確認しました。基本的に私はページ上に削除ボタンを持っていますが、これは追加された最後のフォームを削除することを望んでいますが、これはしません。私は.last()の機能を見ましたが、このコンテキストで使用できるかどうかわかりません。
HTML:
<input type="button" value="Delete Row" class="removePlacement button blue" />
<div id="placement">
<form id="placement-form" class="placement-form">
<!-- items -->
</form>
<form id="placement-form1" class="placement-form">
<!-- items -->
</form>
<form id="placement-form2" class="placement-form">
<!-- items -->
</form>
<form id="placement-form3" class="placement-form">
<!-- items -->
</form>
</div>
のjQuery:
$(function() {
$('.removePlacement').click(function() {
$('#placement').remove('form').last();
// alert('0');
});
});
あなたの助けを借りてくれた鮮やかな@ karim79 – zik