jquery append td - PullRequest
       3

jquery append td

3 голосов
/ 14 января 2011

Я пытаюсь добавить тд после окончания существующего тд. Ниже приведен следующий код (я делаю это в jqgrid).

$("#list_toppager_center tr:first td:eq(7)").append("<td class='ui-paging-info'>Col/td>");

Я вижу, что столбец добавляется, но он добавляется ниже столбца, к которому я пытаюсь добавить, вместо добавления рядом. Является ли вышеуказанное решение правильным способом сделать это?

Ответы [ 4 ]

7 голосов
/ 14 января 2011

Надеюсь, что-то подобное должно помочь:

$(function(){
    $("#list_toppager_center tr:first td:last").after("<td class='ui-paging-info'>Col</td>");
}); 

Ура

G.

1 голос
/ 14 января 2011

Используйте jqGrid, чтобы обсудить это: http://www.trirand.net/forum/default.aspx?g=posts&t=141

1 голос
/ 14 января 2011

Вам не хватает < на закрытии </td>. Я также думаю, что вы хотите выбрать строку и добавить к ней; вы добавляете ячейку внутри ячейки, что делает недействительным HTML.

0 голосов
/ 14 января 2011

В таблицах есть строки с одинаковым количеством столбцов ... Вы можете добавить добавление для каждой из других строк (после строки 1).

см .: jQuery добавить столбец таблицы HTML

$("#list_toppager_center tr:first").append("New Col");<br /> $("#list_toppager_center tr:gt(0)").append(" ");<br />

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...