{hero}

buttons.buttons.className

自版本:Buttons 3.0.0

設定按鈕的類別名稱。
請注意 - 此屬性需要 DataTables 的 Buttons 擴充功能。

描述

為按鈕設定類別名稱的能力,對於按鈕的樣式設計以及透過 API 進行選擇和操作(例如 buttons())都很有用。此選項正好提供此能力。

此處定義的類別名稱會加到 buttons.buttons.className 定義的類別名稱中,因此按鈕很可能會被指定兩個或多個類別名稱。

請注意,大多數按鈕都會定義自己的類別名稱,因此它們可以設定樣式,而不需要在使用擴充現有按鈕時新增自訂類別名稱。請參閱每個按鈕類型的文件,了解其預設類別名稱。

此外,如果您擴充一個具有自身類別名稱的按鈕,您設定的任何類別都會自動附加到擴充按鈕的類別。它不會覆寫原始類別。

類型

字串

描述

按鈕的類別名稱。可以使用名稱之間簡單的空格分隔來新增多個類別。

預設值

  • 值:undefined

範例

設定類別名稱

new DataTable('#myTable', {
	layout: {
		topEnd: {
			buttons: [
				{ extend: 'copy', className: 'copyButton' },
				{ extend: 'excel', className: 'excelButton' }
			]
		}
	}
});