2011-01-31 5 views
4

У меня есть таблица с id="#table", а затем первый ряд с id="headings", теперь directy после строки заголовка Мне нужно вставить новую строкуВставка новой строки таблицы после первой строки таблицы с помощью JQuery

Я использую следующий код

$("#headings").after($("#table").prepend("<tr>...</tr>"));

, но я думаю, что я делаю что-то здесь

ответ

8

Ну .after()ref и .prepend()ref требуют в качестве аргумента «HTML-строку», «узел DOM» или объект «jQuery».

Так что было бы на самом деле достаточно, чтобы назвать

$('#headings').after('<tr><td></td></tr>'); 
+0

Thanx, это работает как шарм – Roland

11

Может быть $("#table tr:first").after("<tr><td>some</td><td>content</tr></tr>"); может быть проще? Вот demo.