1

我敢打赌,这有一个简单的答案。

我想计算一行中 TD 元素的数量,但我似乎找不到正确的语法。

var row = $('#album_cell'+currentCell).parent();
var n = $("td",row).length();

这显然会返回一个错误,因为我不知道如何指定它。有什么帮助吗?

4

4 回答 4

0

您可以使用以下语法:

$( "#table > td" ).size()
于 2012-10-21T15:44:50.450 回答
0
var row = $('#album_cell'+currentCell).parent();
var childrenCount = row.children('td').length;
于 2012-10-21T15:45:01.280 回答
0

试试这个

var row = $('#album_cell'+currentCell).parent().find("td").length;

或交替

var row = $('#album_cell'+currentCell).parent().find("td").size();
于 2012-10-21T15:45:19.000 回答
0

只需简单地使用:

$('#yourtableid td').length

演示:http: //jsfiddle.net/LU7Hh/1

于 2012-10-21T15:48:02.387 回答