當單擊元素旁邊的按鈕時,我需要刪除一個表單元素。刪除選定的表單元素
$('#btnDel').click(function() {
var num = $('#input').prevAll().size();
$('#form div:nth-child('+ num +')').remove();
}
似乎無法得到那個工作!非常感謝任何幫助。我覺得我只是選擇合適的元素迷茫......
編輯:有標記的要求:
<div id="form">
<form name="create" method="post" action="create.php">
<input type="hidden" id="id" value="1">
<label for="title">Title</label>
<input name="myusername" type="text" id="myusername"><br /><br />
<div id="input" class="clonedInput">
Question: <input type="text" name="question" id="question" />
<input type="button" id="btnDel" value="Remove question" />
</div>
<div>
<input type="button" id="btnAdd" value="Add another question" />
</div>
<input type="submit" name="submit" value="Create survey">
</form>
</div>
將真正幫助,如果你向我們展示的形式的HTML標記是什麼:) –
是的,我們需要的標記。 – David