我正在尝试附加此代码:
<table class="stores" border="1" cellspacing="10">
<tr>Stores:</tr>
</table>
我想要使用的代码不是:
$('.stores').append('<tr>Test</tr>');
这个确实有效:
$('.stores').append('<p>Test</p>');
你能说出原因吗?
P.S。不确定是否重要,但我在WordPress下工作。
答案 0 :(得分:6)
tr-tags之间不能有文本。试试这个:
$('.stores').append('<tr><td>Test</td></tr>');
答案 1 :(得分:5)
这不是有效的HTML。你错过了<td>
更改标记时工作正常:http://jsfiddle.net/jomanlk/XHvVk/
$('.stores').append('<tr><td>Test</td></tr>');