如何选择只有<td>的<tr>,而不是<th>使用jQuery?

Tar*_*riq 2 jquery jquery-selectors

我有一个table标题和表格数据.基本上看起来像这样:

<table>
    <tr>
        <th>Start Time</th><th>End Time</th>
    </tr>
    <tr>
        <td>12:00 am</td><td>01:00 am</td>
    </tr>
    <tr>
        <td>01:00 am</td><td>02:00 am</td>
    </tr>
    <tr>
        <td>12:00 pm</td><td>01:00 am</td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

现在我想只选择数据行.不应选择标题行.我不想在我tdtr元素中添加一个类

我必须在JQuery中执行此操作,因此JQuery特定的解决方案也是可以接受的.

任何线索.

Mil*_*war 5

您可以使用:hasselector来获取包含td元素的tr:

$('tr:has(td)').css('name','value')
Run Code Online (Sandbox Code Playgroud)