簡體   English   中英

使用'headers'屬性使用JavaScript / jQuery遍歷HTML表

[英]Traversing HTML tables with JavaScript / jQuery using the 'headers' attribute

可以說我有下表:

<table>
  <thead>
    <tr>
     <th id="th_00">&nbsp;</th>
     <th id="th_01">TH 01</th>
     <th id="th_02">TH 02</th>
     <th id="th_03">TH 03</th>
     <th id="th_04">TH 04</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th id="th_10">TH 10</th>
      <td headers="th_01 th_10">DATA 11</td>
      <td headers="th_02 th_10">DATA 12</td>
      <td headers="th_03 th_10">DATA 13</td>
      <td headers="th_04 th_10">DATA 14</td>
    </tr>
    <tr>
      <th id="th_20">TH 20</th>
      <td headers="th_01 th_20">DATA 21</td>
      <td headers="th_02 th_20">DATA 22</td>
      <td headers="th_03 th_20">DATA 23</td>
      <td headers="th_04 th_20">DATA 24</td>
    </tr>
  </tbody>
</table>

是否有使用JavaScript或jQuery使用headers屬性和th標簽id來查找特定數據單元的任何本機方式,還是我必須自己構建功能?

我目前正在使用regular expressionsjQuery('td', 'table tbody').each()循環來檢索我需要使用的特定單元格,盡管這並不理想,因為它會逐個循環每個單元格。

var td = $('td[headers="th_01 th_10"]');

也許?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM