columns().nodes()
自:DataTables 1.10 起
取得所選欄的儲存格節點。
說明
此方法用於取得符合選取器的欄中儲存格(th
/ td
元素)的節點。
請注意,傳回陣列中節點的順序以及從哪些列取得節點(搜尋的列、可見的列等)是由用於取得所選欄的 columns()
選取器的 selector-modifier
選項所控制。
此外,請注意,使用 deferRender
會導致某些節點僅在需要顯示時才建立,因此在呼叫此方法時可能無法立即使用。
類型
function columns().nodes()
- 說明
取得所選欄的
th
/td
節點- 傳回
DataTables API 實例,結果集中包含來自所選欄的每個儲存格節點。這是一個二維陣列,頂層陣列條目對應每個符合
columns()
選取器的欄。
範例
將類別新增至符合類別的所有欄中的儲存格
var table = new DataTable('#myTable');
table
.columns('.ready')
.nodes()
.flatten() // Reduce to a 1D array
.to$() // Convert to a jQuery object
.addClass('highlight');
相關
以下選項直接相關,在您的應用程式開發中可能也很有用。