$('table.diyform').children('tbody').children('tr').each(function() {
var $tds = $(this).children('td');
var label = $tds[0].find('a').html();
var required = $tds[0].find('input').html();
});
问题在于$tds[0]
,但我还不知道正确的做法。
答案 0 :(得分:3)
您需要使用eq。
$('table.diyform').children('tbody').children('tr').each(function() {
var $tds = $(this).children('td');
var label = $tds.eq(0).find('a').html();
var required = $tds.eq(0).find('input').html();
});
答案 1 :(得分:-1)
尝试:
var tds = $(this).children('td');
var label = $(tds).find('a').html();