使用selectors
编写以下遍历是否有更好的方法?
$table.children('tbody').children('tr');
我想过滤掉直接的大孩子,而不包括更多的后代(表格中的表格)。
在jQuery文档中,$table.find('> tbody > tr')
被标记为已弃用。
更新 我正在寻找一种比上述方法更快或相当的选择器。
答案 0 :(得分:2)
作为替代选择器,我只能建议以下内容。此外,我怀疑是否有比el.childNodes
方法表示的简单DOM children()
迭代更快的东西。
$table.find("tr:not(tr tr)");
答案 1 :(得分:1)
如果立即使用:
$('table > tbody > tr');