jQuery父选择器

fea*_*net 5 jquery dom jquery-selectors dom-traversal

是否有一个jQuery父选择器遍历DOM直到找到第一个匹配?

例如:

<tr>
    <td>
        <div id="foo">hello!</div>
    </td>
</tr>
Run Code Online (Sandbox Code Playgroud)

从我正在使用的div中找到行:

$('#foo').parent().parent();

感觉我应该能够写出类似的东西

$('#foo').firstParent('tr');

但我在文档中找不到任何这样的功能.

Nic*_*ver 6

你可以使用.closest()这个:

$('#foo').closest('tr');
Run Code Online (Sandbox Code Playgroud)

如果它有帮助,那么专门针对此类别的类别将缩小您未来的搜索范围:Tree Traversal