javascript - 如何使用 jQuery 获取 Object 集合的子元素的值?

标签 javascript jquery html-table

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

enter image description here

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

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

enter image description here

如何获取这段文字?

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

最佳答案

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

$(this).parent().children()[0].innerHTML

关于javascript - 如何使用 jQuery 获取 Object 集合的子元素的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19913337/

相关文章:

javascript - 将事件监听器添加到 chrome-extension 中的 for 循环中的复选框

javascript - 为什么这个setTimeout();功能不能像我想象的那样工作?

javascript - JS 中的行交换

javascript - 使用选择下拉菜单而不是输入标签字段的日期选择器

jquery - 使用 jQuery .load 将行添加到 html 表

javascript - 仅使用 Javascript 使用表格行 (<tr>) id 读取表格单元格值 (<td>)

javascript - 当过滤表为空时显示自定义消息

javascript - javascript按 Angular 旋转多边形

javascript - 可以使用 jQuery 在另一个元素之前选择一个元素吗?

javascript - 如果我不使用 Ajax 选择任何内容,如何避免下拉列表不修改数据 - MVC