描述(Description)
此方法用于获取选择器匹配的单个列中单元格节点(
tdTag
/
thTag
元素)。
请注意,返回数组中节点的顺序以及获得节点的行(搜索结果的行,可见的行等等)是由
column()API
选择器的
selector-modifierType
选项决定。
此外,请注意,使用
deferRenderOption
选项会使某些节点在需要显示的时候才会创建,因此调用本方法时,它可能不会立即有结果。
另外,如果选择器在
column()API
方法里匹配到不止一列,结果会被截断,只会返回一条数据,即匹配到的第一条数据。
类型(Type)
function column().nodes()
描述(Description):
返回(Returns):
DataTables API实例,结果集中包含被选择列的单元格节点。是一个一维数组,每个条目都是所选列中单元格的节点。
例子(Example)
给最右边列添加一个样式:
var table = $('#example').DataTable();
table
.column( -1 )
.nodes()
.to$() // Convert to a jQuery object
.addClass( 'ready' );
.ready{
color:red;
}
<table id="example" class="display">
<thead>
<tr>
<th>Name</th>
<th>Position</th>
<th>Office</th>
<th>Age</th>
<th>Start date</th>
<th>Salary</th>
</tr>
</thead>
<tbody>
<tr>
<td>Zorita Serrano</td>
<td>Software Engineer</td>
<td>San Francisco</td>
<td>56</td>
<td>2012/06/01</td>
<td>$115,000</td>
</tr>
<tr>
<td>Jennifer Acosta</td>
<td>Junior Javascript Developer</td>
<td>Edinburgh</td>
<td>43</td>
<td>2013/02/01</td>
<td>$75,650</td>
</tr>
<tr>
<td>Cara Stevens</td>
<td>Sales Assistant</td>
<td>New York</td>
<td>46</td>
<td>2011/12/06</td>
<td>$145,600</td>
</tr>
</tbody>
</table>
相关属性(Related)
下面的选项是直接相关的,也可能是您的应用程序的开发非常有用。
API