javascript - 使用 jquery 按索引定位 child

标签 javascript jquery css jquery-selectors

每当修改单元格时,我都试图修改表格特定列的内容。该列是其中包含正在修改的单元格的列。

查找特定行中正在修改的单元格的索引非常简单。我找到了表格行并将其编入索引以进行操作。

但现在我想使用该索引来修改列,包括触发单元格。

var childIndex = $this.closest('td').index(); // find index of trigger cell
var $allTableRows = $('tr'); // select all rows to index the particular cell
var aim = $allTableRows.children(childIndex); //search for target column here

我在将 childIndex 传递给 row-child 条件时犯了一些错误。 谁能指出我的错误。

谢谢!

最佳答案

我想如果你使用下面的你会得到你想要的:

var targetColumnInAllRows = $('tr td:nth-child(' + (childIndex + 1) + ')');

请注意,虽然索引是从零开始的,但 nth-child 是从一开始的。

关于javascript - 使用 jquery 按索引定位 child ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11709186/

相关文章:

javascript - 从 DOM 元素动态填充共享按钮

html - 带有文本的 Bootstrap 行故障

javascript - 在提交后修改表单数据?

javascript - 当 mapStateToProps 中收到另一个 prop 时更新 prop

javascript - Dojo 防止来自子节点的 onclick 事件

javascript - 从多个 ckeditors 引用 anchor

javascript - JQuery 查找子元素内部文本并替换为 IMG HTML

javascript - HTML 实体解码

php - Magento中调用第二个图片URL实现鼠标悬停换图功能

javascript - 仅滚动到 anchor /覆盖滚动