如何在jQuery中逐行引用HTML表,col索引-cell(3,4)

k0rnik:

我是jQuery新手。我可以从活动单元格中提取列和行号(见下文),但是我找不到像其他语言(例如Python的Pandas)一样使用行和列索引来引用jQuery中的表格单元格的方法。

$('td').click(function(){
  var colIndex = $(this).closest("td").index();
  var rowIndex = $(this).closest("tr").index();
  //do something here
})

是否可以通过使用jQuery中的行和列索引来引用单元格?

这是我在网上找到的最佳解决方案,但是它不允许我传递行号和列号的变量。我想我越来越近了,但是我不确定这是否是最好的方法。

示例:第3行和第3列中单元格的Cell(3,3):

var cell = $('table').find('tr:eq(3)').find('td:eq(3)')

使用表将使工作变得更加轻松。您能建议一下吗?

小装饰

您实际上并不需要jQuery来执行此操作。选择DOM table元素并使用它的rowsnested cells属性更容易

let $td = $($("table").get(0).rows[1].cells[2]);
console.log($td.text());
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<table>
<tr><td>a</td><td>b</td><td>c</td></tr>
<tr><td>d</td><td>e</td><td>f</td></tr>
</table>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

C#控制台应用程序如何检查请求的点是主要的点(-3,4),半径10内

为什么在JavaScript中[1,2] + [3,4] =“ 1,23,4”?

如何停止JSONObject以将我的arrayList [3,4]转换为字符串“ [3,4]”

Rails:如何在Rails 4中引用CSS中的图像

在R中使用自动绘图(ggfortify)绘制主成分3,4

ValueError:形状为(3,1)的不可广播的输出操作数与广播形状(3,4)不匹配

将熊猫数据框从(12,1)重塑为特定形状(3,4)

如何使用R产生序列(1,2,3 ... n,2,3 ... n,3,4..n ... n-1,n)

使用R中的四对(1,2),(3,4),(5,6),(7,8)中的三对进行6个数字的组合

从文本文件(例如[[1,2],[3,4]])输入到python中的2d列表中

预期input_1具有3个维度,但数组的形状为(3,4)

如何在DAO中引用可搜索的FTS4表,而不会出现编译器错误?

如何使右侧的col-md-3在html bootstrap 4中对齐

从像{col1:[cell,cell],col2:[cell,cell,cell]}之类的键列表对象在Svelte中创建表。

如何在bootstrap 4中设置col大小的动画?

如何在Heroku的Rails 4中引用javascript中的图像

Python 3,4 getattr无效语法

如果col 1与col 3相同,如何用X替换col 4中的值,否则使用awk用col 2替换col 4中的每个条目

如何从整数中删除尾随零(例如:300 => 3,4 => 4,4,5000 => 5,6060 => 606?

如何转换list1中的list = [1,2,[3,4],[5,6],7,[8,9,10]] = [1,2,3,4,5,6,7,8 ,9,10]在python中?

如何在html中逐行显示文本?

如何在a.reshape(3,*(3,4))中理解*(3,4)的用法?

如何在Rails 4中引用HTML标记内的图像

在数据帧中的每3列(cols:1-3,4-6,7-9)上应用一个函数

如何在具有4个img的引导程序(col xs-12 col-sm-6 col-md-2 col-lg-2)中居中?

如何在具有唯一“ attendable_type”和“ attendable_id”的rails中索引多态表-Rails 4

Swift 3 如何在 UITableViewRowAction 中引用行索引

3,4 轴 pytorch 中的矩阵乘法

如何在 Python 3.x 中逐行打印关键字?