如何计算对象指定的元素内的元素?

时间:2012-10-21 15:42:53

标签: jquery

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

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

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

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

4 个答案:

答案 0 :(得分:0)

您可以使用以下语法:

$( "#table > td" ).size()

答案 1 :(得分:0)

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

答案 2 :(得分:0)

试试这个

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

或者替代

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

答案 3 :(得分:0)

只需使用:

$('#yourtableid td').length

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