Jquery追加不适用于标记

时间:2011-06-21 07:56:01

标签: jquery html wordpress append

我正在尝试附加此代码:

<table class="stores" border="1" cellspacing="10">
    <tr>Stores:</tr>
</table>

我想要使用的代码不是:

$('.stores').append('<tr>Test</tr>');

这个确实有效:

$('.stores').append('<p>Test</p>');

你能说出原因吗?

P.S。不确定是否重要,但我在WordPress下工作。

2 个答案:

答案 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>');