column().nodes()
自:DataTables 1.10
获取选定列的单元格节点。
描述
此方法用于获取与选择器匹配的列中的表正文单元格(class="tag" title="HTML tag">th
/ class="tag" title="HTML tag">td
元素)的节点。
请注意,返回数组中节点的顺序以及从哪些行获取节点(搜索行、可见行等)受 selector-modifier
用于获取选定列的 columns()
选择器的选项控制。
此外,请注意,使用 deferRender
将导致仅在显示时才创建一些节点,因此在调用此方法时,这些节点可能无法立即获得。
此外,如果在 column()
中使用的选择器匹配多列,则结果集将被截断成一列 - 结果集中第一列。
类型
function column().nodes()
- 描述
获取选定列的
class="tag" title="HTML tag">th
/class="tag" title="HTML tag">td
节点- 返回
DataTables API 实例,其中包含结果集中选定列中每个单元格的节点。这是一个一维数组,其中每个条目都是选定列中单元格的节点。
范例
将一个类添加到表格最右边的列
var table = new DataTable('#myTable');
table
.column(-1)
.nodes()
.to$() // Convert to a jQuery object
.addClass('ready');
相关
以下选项直接相关,并且在您的应用程序开发中也可能有用。