我正在使用它:
$('#' + tableID + "tr:first td:first")
要获得我的第一个细胞,但有可能第一个细胞不是我想要的。我正在寻找的单元格是第一行中具有“canEdit”类的第一个单元格。知道如何去做吗?
答案 0 :(得分:3)
只需将相应的类添加到选择器中,如下所示:
如果该行必须具有相应的类:
$('#' + tableID + " tr.canEdit:first td:first")
或者如果单元格必须有类:
$('#' + tableID + " tr:first td.canEdit:first")
还要注意选择器中“tr”之前添加的空格。
答案 1 :(得分:1)
所以你想要的是我的理解
$('#' + tableID + " tr:first td.canEdit:first")
// gets "first cell" in the "first row" that has class edit
答案 2 :(得分:0)
将您的班级添加到选择器。
$('#' + tableID + " tr.canEdit:first td:first")
答案 3 :(得分:0)
向tr添加一个类。你也应该限制为tbody,因此它不会在thead或tfoot中查找行。
$('#' + tableID + " tbody tr.canEdit:first td:first")