如何强制jQuery追加不自动关闭标签?
我有一个包含大约1000个属性的JavaScript对象,并且想要创建这些条目的
破碎的输出:
a1 a2 a3 a4 a5 a5a a6 a6a a6b a7 a8 a9 a10 a11 a12 a13 a14 a14a <spa
如果你附加它显然会尝试关闭标签。 尝试将您的html放在一个字符串中,而不是将该字符串附加到dom。
你正在考虑使用html标记,使用append你应该考虑html DOM ,你没有开放标签和关闭标签只是元素。
您可以使用字符串来构建html,然后将其附加到表中
var ctr = 0; var innerTable = ''; for (var g in g2u) { innerTable += ''+g+'\n'; innerTable += ''+g2u[g]+'\n'; innerTable += ' \n'; ctr++; if (ctr % 8 == 0) { innerTable += ' \n'; } } $("#list").append(innerTable);