{hero}

columns().nodes()

自 DataTables 1.10 起

获取选定的列的单元格节点。

描述

此方法用于获取与选择器匹配的列中单元格的节点(th / td 元素)。

请注意,返回数组中的节点顺序以及从哪个行获取节点(搜索行、可见行等)受用于获取选定列的 选择器修改符 选项的 columns() 选择器的控制。

此外,请注意,使用 deferRender 会导致仅在需要显示时才创建一些节点,因此在调用此方法时它们可能无法立即使用。

类型

函数 columns().nodes()

描述

获取选列的 th / td 节点

返回

结果集中包含来自选定列的每个单元格节点的数据表格 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');

相关

以下选项直接相关,可能也有助于您的应用程序开发。