這是我的jQuery代碼中添加HTML ....前置不會img標籤
$("#addinp").click(function() {
$(this).prepend('<label>Item ' + i + '<span class="small"></label><input type="text" name="middlename[]" />');
});
這是我的HTML ....
<form id="form" name="form" method="post" action="?a=run">
<input type="text" name="firstname" id="firstname" />
<input type="text" name="lastname" id="lastname" />
<input type="text" name="middlename[]" id="middlename[]" />
<img src="add_another_name.png" id="addinp"/>
<button type="submit">Add</button>
</form>
這不會再拍輸入出現前「添加另一個按鈕」 - 惱人這是如果我這樣做...
$('form').prepend('<lab........
前面加上它會工作的形式.......但它只是不會出現之前的圖像...
我建議''應'<標籤類= 「小」>項 '+ I +'' – ManseUK 2012-07-19 16:05:40
的標籤應要麼有一個用於屬性匹配輸入的id,或者應該包含輸入。就目前來看,這是無用的。 – Quentin 2012-07-19 16:06:58
您正在添加無效的HTML。 – 2012-07-19 16:03:20