column().nodes()
自 DataTables 1.10 版本起
取得所選欄的儲存格節點。
描述
此方法用於取得表格主體儲存格(th
/ td
元素)中,符合選擇器的欄的節點。
請注意,返回陣列中節點的順序,以及從哪些列取得節點(搜尋過的列、可見的列等),是由用於取得所選欄的 columns()
選擇器的 selector-modifier
選項所控制。
此外,請注意,使用 deferRender
會導致某些節點僅在需要顯示時才建立,因此當呼叫此方法時,它們可能無法立即使用。
此外,如果 column()
中使用的選擇器符合多個欄,則結果集將被截斷為單一欄 - 結果集中的第一個欄。
類型
function column().nodes()
- 描述
取得所選欄的
th
/td
節點- 返回
DataTables API 實例,結果集中每個儲存格的節點來自所選欄。這是一個一維陣列,每個條目都是所選欄的儲存格節點。
範例
在表格中最右邊的欄新增一個類別
var table = new DataTable('#myTable');
table
.column(-1)
.nodes()
.to$() // Convert to a jQuery object
.addClass('ready');
相關
以下選項直接相關,在您的應用程式開發中也可能很有用。