我正在尝试使用jquery移动除第二行之外的所有行数据。我如何实现这一目标?
$(document).ready(function() {
$("#tblTest tr:nth-child(2) td").css("padding-left", "30px");
//$("#tblTest tr:not(nth-child(2)) td").css("padding-left", "30px");
});
答案 0 :(得分:7)
您可以使用 .not() :
$("#tblTest tr").not(':eq(1)').children().css("padding-left", "30px");
<强> Fiddle Demo 强>
答案 1 :(得分:7)
您的尝试已接近,您在nth-child
之前错过了冒号:
$("#tblTest tr:not(:nth-child(2)) td").css("padding-left", "30px");
//-----------------^--This One
答案 2 :(得分:4)
将.not()
与.eq()
一起使用,试试这个:
$("#tblTest tr").not(':eq(1)').find("td").css("padding-left", "30px");
<强> Working Demo 强>