如何选择表格单元格而不在jQuery中选择嵌套表格单元格
我想只选择表中第一级’td’元素而不是任何嵌套表的单元格。 例如:
--this one --this one -- but not this one or any deeper nested cells
(在prod代码中我会包括tbody,thead ……)
我将使用子选择器,它只选择与表达式匹配的直接子项。 为了便于选择外表,我给它起了一个名字。 注意:这不适用于您的样本,因为我已经添加了thead,tbody和tfoot的选择器,因为您指示您将在生产中。 根据您的样品进行相应调整
$('table#namedTable').children('tbody,thead,tfoot') .children('tr') .children('td')
给最外面的表一个“外部”的id:
$("table#Outer > td").text("selected");