如何更改jQuery jTable特定行中的背景颜色?

use*_*324 4 css jquery jquery-jtable

rowInserted: function (event, data) {
   if (data.record) {
       if (condition1 == condition2) {
          $('#div1').find(".jtable tbody tr").css("background", "#F5ECCE");
       }
   }
}
Run Code Online (Sandbox Code Playgroud)

上面的代码可能会改变所有行颜色,我可以指定行号吗?

Roh*_*mar 5

使用:eq()选择器,如,

rowInserted: function (event, data) {
   if (data.record) {
       if (condition1 == condition2) {
          $('#div1').find(".jtable tbody tr:eq(1)").css("background", "#F5ECCE");
          // changing first row background color
       }
   }
}
Run Code Online (Sandbox Code Playgroud)

更新你可以设置索引动态

$('#div1').find(".jtable tbody tr:eq("+index+")").css("background", "#F5ECCE");
Run Code Online (Sandbox Code Playgroud)