我在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的选择器文档