我设置网格第一列的单元格,其类如下:
$("#myGrid").jqGrid('setCell',rowid,'column_1', '', '**ui-state-default**');
当鼠标悬停在单元格上时,如何更改单元格的类?
最佳答案
这个怎么样?
$("#myGrid").hover(function(){
$(this).find("td:first").css("background-color", "black");
});
编辑
$("#myGrid tr").hover(
function(){
$(this).find("td:first").addClass('ui-state-hover');
},
function(){
$(this).find("td:first").removeClass('ui-state-hover');
}
);
或者
$("#myGrid tr").mouseenter(function(){
$(this).find("td:first").addClass('ui-state-hover');
}).mouseleave(function(){
$(this).find("td:first").removeClass('ui-state-hover');
});
关于jquery - jqgrid : how to change the class of one cell (when mouse is over on)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2882899/