Как получить количество столбцов в заголовке таблицы colspan / rowspan - PullRequest
0 голосов
/ 07 января 2012

У меня есть заголовок таблицы с двумя строками и несколькими строками строк "и ячейками colspans, например:

<table>
  <thead>
    <tr>
      <th rowspan="2">Company</th>
      <th rowspan="2">Last Trade</th>
      <th rowspan="2">Trade Time</th>
      <th rowspan="2">Change</th>
      <th rowspan="2">Prev Close</th>
      <th rowspan="2">Open</th>
      <th colspan="3">Stuff</th>
    </tr>
    <tr>
      <th>Bid</th>
      <th>Ask</th>
      <th>1y Target Est</th>
   </tr>
 </thead>

Таким образом, в этой таблице 9 столбцов, но это может быть любое случайное число. Мне нужно перебрать все столбцы один раз на основе ячеек в заголовке таблицы, чтобы я мог назначить идентификаторы столбца заголовка в качестве атрибутов для всех ячеек ниже.

Есть ли общий способ получить выборку jquery, содержащую соответствующую ячейку для каждого столбца?

1 Ответ

0 голосов
/ 07 января 2012

Короче говоря:

$("tr").find("td").each(function() {
    // Manipulate results.
});
...