如何在深度为1的里面找到?
$(this).parents('table:first').find('tr'))
以上将以递归方式搜索tr
内部table
,如何使其仅搜索top tr
?
编辑
children
没有按预期工作:
alert($(this).parents('table:first').children('tr').length)
给出0
$(this).parents('table:first').find('> tbody > tr, > tr')
将抓住桌子,然后找到所有tr的直接孩子和那些直接孩子的桌子。
应该在浏览器添加tbody和浏览器没有的情况下工作
$('table > tr')
这将找到
标签,它们是表的直接子节点。 如果行在tbody中,你必须这样做: $('table > tbody > tr')
$('table > tr')
应该可以正常工作。 或$('table').children('tr')
。