//能得到值
function checkType() {
$("#ouChildsTable tbody tr").each(function () {
alert($(this).find("td").eq(1).html());
});
return false; }//不能得到值
function checkType() {
var jTBody = $("#ouChildsTable tbody").children("tr");
for (var i = 0; i < jTBody.length; i++ ) {
alert(jTBody[i].find("td").eq(1).html());
}
}为什么第二种方式运行,报错 对象不支持find属性或方法。
var jTBody = $("#ouChildsTable tbody").children("tr");
for (var i = 0; i < jTBody.length; i++ ) {
alert($(jTBody[i]).find("td").eq(1).html());
}
}
而$(jTBody[i])或$(this)是指第i个的tr内容,这样就可以找到。
那么 children得到的是一个 DOM对象么?