在 jquery 中,我如何获取包含的第一个表行<td>s
到目前为止,我的代码看起来像这样,但它不起作用?
$('#mytable tr').has('td:first').html();
谢谢
在 jquery 中,我如何获取包含的第一个表行<td>s
到目前为止,我的代码看起来像这样,但它不起作用?
$('#mytable tr').has('td:first').html();
谢谢
你可以找到第一个 td 的父母。
$("#mytable td:first").parent().html();
你可以试试
$($("#mytable").find('tr')[0]).find('td')
在这种情况下,您可以遍历行并获取 tds
$($($("#mytable").find('tr')[0]).find('td')[0]).text()
$($($("#mytable").find('tr')[0]).find('td')[1]).text()
尝试使用这个:
$("#mytable td:first ").parents('tr').html();
试试这个,jQuery 在选择它们时维护元素索引 -
$('#mytable td').eq(0).parent();
所以实际上,这将选择td
表中的第一个并返回父级,这应该是一个tr
元素,按照惯例