2017-06-14 65 views
0
rowCallback": function(row, data, index) { 
           var occp = parseFloat(data[4]), 
            $node = this.api().row(row).nodes().to$(); 

           if (occp >= 90) { 
           $node.addClass('occupancy_over_90') 
           } 

這是我的功能效果很好但它增加了類整行,我怎樣才能得到它只有類適用於小區4號行中的列?如何只選中單元格中rowcallback的功能行的DataTable

+0

** ** ???就在你的面前'this.api()行(行).nodes()爲$()。 find('td:eq(4)')。addClass()'或使用'columns.createdCell()'而不是'rowCallback'。 – davidkonrad

+0

Thankyou然而,類使用此方法排序後消失,沒有嘗試columns.createdCell() –

+0

不,它不 - > ** http://jsfiddle.net/0f9Ljfjr/935/** – davidkonrad

回答

0

排序它,有興趣的人士:。

      $node = this.api().cells(row, 4).nodes().flatten().to$() 
相關問題