使用jQuery从td单元格获取文本

我在jQuery中有以下代码:

children('table')。children('tbody')。children('tr')。children('td'))

它获取每行的所有表格单元格。我的问题是:如何获得每行中每个单元格中的文本值

我应该使用.each()在所有子项('td')中循环吗?如何获取每个td的文本值

首先,你的选择太过分了。我建议使用类或ID选择器,如下面的示例所示。更正选择器后,只需使用jQuery的.each()遍历集合:

ID选择器:

$('#mytable td')。每个(函数(){
var cellText=$(this.html();
});

类选择器:

$('.myTableClass td')。每个(函数(){
var cellText=$(this.html();
});

其他信息:

看看jQuery的选择器文档

发表评论