目前我正在使用
$('table').children('tfoot').children('tr').children('td');
获得tfoot中唯一的td。
我不喜欢使用.children()
3次,
有更好的方法吗?
<小时/> 的修改
var table = this;
$(table).children('tfoot').children('tr').children('td');
因为这是在jquery插件中。
答案 0 :(得分:8)
$('table > tfoot > tr > td')
children()
对直系孩子进行搜索,为了复制这一点,我使用了direct descendant selector(>
)。
从您的更新中,您可以做到......
$(table).find(' > tfoot > tr > td')
或者您可以将table
替换为this
。
我很高兴你thinking of the children。
答案 1 :(得分:3)
$('table>tfoot td');
最好阅读CSS样式选择器。
更新版本:
$('tfoot>td',this);