2013-01-18 62 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