Селектор JQuery для ячеек таблицы, кроме первой / последней строки / столбца - PullRequest
23 голосов
/ 27 октября 2010

есть ли способ напрямую выбрать все «внутренние» ячейки таблицы (<td> элементы) таблицы (т. Е. Все ячейки , за исключением в первой и последней строке и столбце), используя jqueryвыражение селектора?

Ответы [ 2 ]

57 голосов
/ 27 октября 2010

Вы можете использовать :not() с селекторами :first-child и :last-child, например

$('table td:not(:first-child, :last-child)')

Toисключите также первые / последние строки:

$('table tr:not(:first-child, :last-child) td:not(:first-child, :last-child)')
0 голосов
/ 16 августа 2017
 $('#table_name tr td:not(:first-child)').each(function () {
                    $(this).html('<input type="text" value="' + $(this).html() + '" />');
                });

Вот пример того, как пропустить 1-й период таблицы (имя_таблицы) .U может написать: last-child, чтобы пропустить последний тд для выполнения некоторой задачи.

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