JQuery - 获取表体中的行数

use*_*786 25 jquery

我有一个HTML表,定义如下:

<table id="myTable" cellpadding="0" cellspacing="0">
  <thead>
    <tr>
      <th>First Name</th>
      <th>Last Name</th>
      <th>Birth Date</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>John</td>
      <td>Smith</td>
      <td>03-11-1980</td>
    </tr>
  </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

我想了解如何确定表格部分中的行数 ,而不是通常的表格.如何使用JQuery确定表的tbody部分中有多少行?tbody

谢谢!

SLa*_*aks 58

像这样:

$("#myTable > tbody > tr").length
Run Code Online (Sandbox Code Playgroud)

所述a > b选择器选择的所有b那些元件直接的儿童a元件.因此,此选择器将不匹配嵌套表中的行.