{hero}

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');

相關

以下選項直接相關,在您的應用程式開發中可能也很有用。