{hero}

column().width()

自 DataTables 2.0 起可用

取得欄位的寬度。

描述

此方法是一個輔助方法,用於取得表格中欄位的寬度。擴充功能作者可以使用它來利用欄位的寬度(例如,Buttons 擴充功能會使用寬度進行 Excel 和 PDF 匯出)。

所給出的結果是目標欄位單元格的「外部寬度」。如果欄位被隱藏,其寬度將返回 0

返回的數字可能不是整數,具體取決於瀏覽器的表格渲染。

類型

function column().width()

描述

計算顯示的欄位寬度。

返回

欄位的寬度(以像素為單位)。

範例

取得點擊欄位的寬度

let table = new DataTable('#example');

table.on('click', 'tbody td', function () {
	let width = table.column(this).width();

	alert('Column width: ' + width);
});

相關

以下選項直接相關,在您的應用程式開發中也可能很有用。