簡體   English   中英

從具有ID的td中查找表中的元素

[英]Find elements in a table from a td that has an id

大家好,我有這個問題

我有這個結構:

<table>
   <tbody>
      <tr>
         <td id="id1"><td>
         <td><td>
         <td><td>
         <td><td>
      </tr>
      ...
   </tbody>
</table>

我有td ID,我想找到表格元素。 然后,我想查找,更改和顯示/隱藏第4個tr ,但是我不能。

我試過$("td#id1") ,它找到了td,但是我怎么用它來獲取table元素,然后得到第4行。 他們沒有ID。

另一個問題,我不能以任何方式更改結構,不能添加新的ID。

您可以將close()find():eq()選擇器一起使用:

$("td#id1").closest('table').find('tr:eq(3)').show(); // or hide() here

暫無
暫無

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

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