代码:
var trList = $(".showdatagrid-thead-bl").children("tr");
for (var i=0;i<trList.length;i++) {
var thArr = trList.eq(i).find("th");
for(var j=0;j<thArr.length;j++){
var eveth = thArr.eq(j);
eveth.attr("field");
}
}
描述:
我是为了取th的属性值field
首先找到thead的children tr
我们可以看到thead下面只有一个tr
然后thArr.eq(i).find(“th”)继续向下找th,然后再次循环,和上面的步骤一样
然后用attr取每一个th的field属性啦
注意:
children要准确,不可以跨级找,像table下面找tr是找不到的,因为table下面只有input,thead,tbody
类似的找tr,td都可以用这种方法
才疏学浅,有更好的方法可以评论哦