http://jsbin.com/utusiz/6/edit
我想在网格中选择最后行,而不是寻呼机!
对我来说意味着:
选择最后一个TR ,此TR的不中包含表格。
我错过了什么?
$('.mySortAble').find('tbody tr:last:not(:has(table)) td').css('background-color','red')
请忽略Grid_Item类。它并不总是存在。 (对不起)
答案 0 :(得分:1)
我认为你太复杂了。您的网格行上有一个类Grid_Item
,您的寻呼机dom元素没有。你为什么不选择那个班级的最后一个tr
?
答案 1 :(得分:1)
也许可以使用
$('tr.Grid_Item:last').css('background-color','red');
答案 2 :(得分:1)
我想我会在上一个问题中发布我的答案,因为它仍然有效(但已更新为使用mySortAble
类)。
$('.mySortAble > tbody > tr')
.slice(1)
.filter('tr:not(:has(table))')
.css('background-color','red');
或者你可以这样做......
$('.mySortAble > tbody > tr')
.slice(1)
.not('tr:has(table)')
.css('background-color','red');
或者如果你已经有了对该表的引用......
var tmp = $('.mySortAble');
tmp.children()
.children()
.slice(1)
.filter('tr:not(:has(table))')
.css('background-color','red');