光滑网格 - 更改所选行的颜色

时间:2012-03-17 12:46:42

标签: slickgrid

在光滑的网格中,我可以使用以下方法更改特定行的颜色:

$('.slick-row[row=2]').addClass('colorTest');

我希望在上面的命令中用变量替换2。

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

不太明白问题是什么。你为什么不能这样做......

var i;
i = 2;

$('.slick-row[row=' + i + ']').addClass('colorTest');

答案 1 :(得分:1)

这不起作用。 SlickGrid会在您滚动时动态创建和删除DOM元素,因此如果您执行此操作,然后向下滚动页面然后向上滚动,您的样式将会消失。

SlickGrid为数据提供程序定义了一个API,用于指定应该应用于不同行和/或单元格的CSS类 - https://github.com/mleibman/SlickGrid/wiki/Providing-data-to-the-grid