0

値「Y」のセルを緑、値「N」のセルを赤にするグリッドを作成しています。これを行うために、cssClass "YN" をセルに割り当て、セルの値を含む属性を作成しました。次のようになります。

CSS:

.slick-cell.YN[val="N"]{...

グリッドセル:

<div class="slick-cell l10 r10 YN" val="N">N</div>

これはうまく機能しますが、スクロールまたはソートするとすぐに属性が破棄され、要素が再作成されても再表示されません。

要素が作成されるたびに、セルの値を取得して属性を作成する方法が必要です。おそらく、属性を作成するよりも簡単な方法はありますか? CSS は div html を直接参照できますか?? どんな助けでも大歓迎です。

PS: slickgrid は最高です!

4

1 に答える 1