我有一张桌子,我希望在.sortable()
之后只有3个第一行着色!
$("table tbody").sortable();
$('table').mouseup(function(){
setTimeout(function() {
$("table tr:eq(1)").addClass("Color2_c Color1_b");
$("table tr:eq(2)").addClass("Color2_c Color1_b");
$("table tr:eq(3)").addClass("Color2_c Color1_b");
},50);});
是否还建议将以下行重新着色?
答案 0 :(得分:1)
我认为.removeClass是你所追求的:
$("table tr:eq(1)").removeClass("Color2_c Color1_b");
$("table tr:eq(2)").removeClass("Color2_c Color1_b");
$("table tr:eq(3)").removeClass("Color2_c Color1_b");
答案 1 :(得分:0)
现在我可以回答:我说:
$("table tbody").sortable();
$('table').mouseup(function(){
setTimeout(function() {
$("table tr:eq(1)").addClass("Color2_c Color1_b");
$("table tr:eq(2)").addClass("Color2_c Color1_b");
$("table tr:eq(3)").addClass("Color2_c Color1_b");
$("table tr:eq(4)").removeClass("Color2_c Color1_b");
});