{hero}

fixedHeader.adjust()

自:FixedHeader 3.0.0 起

重新计算表格的位置并重新绘制固定元素。
请注意 - 此属性需要 FixedHeader 为 DataTables 提供的扩展。

说明

FixedHeader 通过计算 DataTable 在页面上的位置并执行所需计算来在页面上固定表头/表尾(视情况而定)。出于性能考虑,这些位置值会进行缓存,而不是不断更新。结果是,如果 DataTables 外部的事件更新了页面并更改了表格的位置,则必须重新计算这些值。此方法提供了这种功能。

请注意,如果 DataTable 不可见,FixedHeader 将有效地禁用自身,使 DataTable 返回到其标准状态。如果此时 DataTable 再次变为可见(例如在选项卡中),则应调用此方法来正确绘制表格。

类型

function fixedHeader.adjust()

说明

重新计算 DataTable 在页面上的位置,并适当地调整固定元素。

返回

用于链接的 DataTables API

示例

调整固定元素的位置

var table = new DataTable('#myTable');

table.fixedHeader.adjust();