2012-10-21 110 views
1

我敢打赌,这有一个简单的答案。如何计算由对象指定的元素内的元素?

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

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

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

回答

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

您可以使用此语法:

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

试试这个

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

或者或者

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

只需简单地使用:

$('#yourtableid td').length 

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

+0

你我不能就这样做,在我的情况下, –