2013-01-18 65 views
1

我需要插入一個未關閉標籤成選擇:插入一個未關閉的標籤爲元素,在jQuery的

$("div.crop-to-select").html("") 
$("div.crop-to-select").append("<table>") 

,我希望以後再收,我自己:

$("div.crop-to-select").append("</table>") 

我但我發現追加總是增加

<table></table> 

每次。在我可以將任何數據放入之前,我的表格已關閉。 這是否有不同的jQuery功能?

+1

jQuery的操縱* DOM *。 DOM包含對象,沒有對象被「關閉」或「未關閉」的概念。所以,你將一個'table'對象附加到DOM。這樣,你會努力操縱該表中的內容,也許[失眠的答案](http://stackoverflow.com/a/14394815/15498)建議。 –

+0

謝謝@Damien_The_Unbeliever。是的,我需要考慮如何將表和行添加到DOM。 – sploiber

回答

4

你可以做這樣的事情..

$("div.crop-to-select").append("<table>"); // This is fine.. 
$("div.crop-to-select table").html("-----ADD YOUR DATA HERE ------"); // But data which 
you want to put inside table can be added here.. 
+1

@insomniac,謝謝。讚賞解釋,與另一個答案同時進行。 – sploiber