JQuery:如何在单元格中选择表的行,而不是表的行
JQuery: How to select table rows but not the rows of the table inside the cell
所以我有一个表,单元格中也有表,如下所示:
<table id='table1'>
<tr>
<td>xyz</td>
<td>
<table><tr></tr></table>
</td>
</tr>
<tr></tr>
<tr></tr>
<tr></tr>
</table>
如何使用jquery只选择"table1"下的那些,而不选择表内的那些?
您可以使用.children()
$('#table1').children('tr')
或子选择器
$('#table1 > tr')
这些将只选择直接子元素
正如@jonathanlonowski所说,由于浏览器添加了额外的tbody
标记,因此使用它会更安全
$('#table1 > tr,#table1 > tbody > tr')
这也适用于
$('#table1').find('tr:first').siblings().andSelf()
相关文章:
- ui网格将单元格显示为选择标记
- 使用下拉选择菜单高亮显示一行表格单元格
- jQuery根据相关复选框选择求和单元格
- 使用javascript中的类选择表单元格
- 如何使用 JavaScript 从单元格中选择第二个输入框
- 高图热图:单击按钮或复选框时选择所有单元格
- 选择并高亮显示一行中的单元格
- JQuery:如何在单元格中选择表的行,而不是表的行
- 知道单击“确定”时选择了表格的哪个单元格
- 如果选择了..单选按钮,则如何从多行中发送特定行的多个单元格数据
- 从所选内容中选择选项,并在表格单元格中显示所选内容的信息
- Angularjs ng网格的选择单元格未选择正确的值
- 使用jQuery日期选择器编辑单元格时出现AngularJS ngGrid问题
- 在具有行标题和列标题的表中,给定列标题文本和单元格文本,如何选择单元格(td)
- 限制在多个表格上选择单元格
- 选择单元格的各个部分<td>使用硒
- 按td标头(使用变量)选择单元格,并使用javascript选择类
- 选择/取消选择单元格时,添加/删除数组中的项目
- 所选日期未显示在日期选择单元格上
- 从表中选择单元格值