{hero}

rowReorder.snapX

控制正被拖拽的行水平位置。
请注意 - 此属性需要 RowReorder 为 DataTables 扩展。

说明

当 RowReorder 开始拖拽时,它克隆原始目标行并使用鼠标移动克隆,从而为最终用户提供有关拖拽操作的视觉反馈。

默认情况下,克隆行将通过鼠标横向和纵向移动。然而,只有虚拟位置特别重要,将行锁定到主机表垂直位置会很好。此选项提供这一能力。

类型

布尔值

说明
  • true - 拖拽行仅垂直跟随鼠标。它水平锁定在表左侧。
  • false - 拖拽行水平和垂直跟随鼠标

整数

说明

水平位置锁定的表左侧的偏移量。这可以是正数(往右偏移)或负数(往左偏移)。

默认

  • 值:false

拖拽行水平和垂直跟随鼠标

示例

将浮动行水平固定到表上。

new DataTable('#myTable', {
	rowReorder: {
		snapX: true
	}
});

对拖拽行使用 -5 像素偏移

new DataTable('#myTable', {
	rowReorder: {
		snapX: -5
	}
});