我想知道jQuery是否可以做这样的事情还是有其他方法来做到这一点?
$(".row_c:last|.row_d:last").css("color","red");
Run Code Online (Sandbox Code Playgroud)
我有交替的行,我想找到最后一行,它是row_c或row_d但是catch是row_c或row_d插入另一组交替行row_a和row_b之间,以便说明:
要么
我们可以使用| 或jQuery中的运算符?还是有类似的东西?
是的,我相信它确实如此,但是以CSS的方式(jsfiddle作为证明):
$(".row_c:last, .row_d:last").css("color","red");
Run Code Online (Sandbox Code Playgroud)
编辑:
如果你想只有最后一个上课元素匹配row_c或者row_d,您可能希望使用类似的东西(的jsfiddle作为证明):
$(".row_c, .row_d").last().css("color","red");
Run Code Online (Sandbox Code Playgroud)
只需使用逗号作为不同选择器的分隔符:
$(".row_c ~ .row_d", ".row_d ~ .row_c").css("color","red");
Run Code Online (Sandbox Code Playgroud)