Приложение Jquery не работает с тегом <tr> - PullRequest
3 голосов
/ 21 июня 2011

Я пытаюсь добавить этот код:

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

Этот код, с которым я хочу работать, не работает:

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

Этот код работает:

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

Можете ли вы сказать, почему?

PS Не уверен, что это важно, но я работаю под WordPress.

Ответы [ 2 ]

6 голосов
/ 21 июня 2011

У вас не может быть текста между tr-тегами. Попробуйте это:

$('.stores').append('<tr><td>Test</td></tr>');
5 голосов
/ 21 июня 2011

Это не верный HTML.Вам не хватает <td>

Работает нормально при изменении разметки: http://jsfiddle.net/jomanlk/XHvVk/

$('.stores').append('<tr><td>Test</td></tr>');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...