{hero}

pre-row-reorder

自:RowReorder 1.2.1 起

終端使用者已啟動重新排序列的動作。
請注意 - 此屬性需要 DataTables 的 RowReorder 擴充套件。

描述

當使用 RowReorder 時,您可能想知道使用者何時開始重新排序列的動作。此事件提供了這個能力。

當使用者抓取要重新排序的列時,此事件會在移動之前觸發。

請注意,與所有 DataTables 發出的事件一樣,此事件會以 dt 命名空間觸發。因此,要偵聽此事件,您還必須使用 dt 命名空間,只需將 .dt 附加到您的事件名稱,或者使用 on() 方法來偵聽事件,該方法將自動附加此命名空間。

類型

function function( e, node, position )

參數

範例

記錄何時開始重新排序列的動作

var table = new DataTable('#myTable', {
	rowReorder: true
});

table.on('pre-row-reorder', function (e, details) {
	console.log(
		'Row reorder started: ',
		details.node,
		details.index
	);
});