1

我有一些行和列的 HTMLTable。我在单击时将一个函数绑定到该表的单元格。在此函数中,我需要获取此选定行中第一个单元格的值。我有以下内容:

在此处输入图像描述

$(this).parent().children() 
gives me object with 4 HTMLTableCellElement like on the picture

我需要获取包含 [0] 元素的 innerHTML 的文本:

在此处输入图像描述

如何获取此文本?

If I use $(this).parent().children('0').innerHTML it gives me "undefined"
4

2 回答 2

4

.children()返回一个 DOM 元素数组。您可以简单地抓取数组中的第一个元素:

$(this).parent().children()[0].innerHTML
于 2013-11-11T18:34:55.433 回答
3

非常接近,尝试:

$(this).parent("tr").find("td:first").text();
于 2013-11-11T18:34:54.357 回答