{hero}

DataTable.versionCheck()

自:DataTables 1.11 起

版本號碼相容性檢查函式。

說明

此方法為外掛程式開發人員提供針對 DataTables 的執行版本檢查所需版本號碼的功能。例如,像是 Buttons 的外掛程式可能需要 DataTables 1.10.7 或更新版本。此方法提供檢查這一點的功能。

它也可用於外掛程式,以確保滿足任何其他版本依賴關係。

請注意,這是一個靜態函式,可透過 DataTable$.fn.dataTable 物件存取,而不是 API 實例。它可以隨時存取,甚至在頁面上建立任何 DataTables 之前。

在 DataTables 1.11 之前,此方法只能透過 $.fn.dataTable 物件存取。從 1.11 開始,可以使用 DataTable$.fn.dataTable

類型

function versionCheck( version [, version2 ] )

說明

檢查 DataTables 的執行版本與版本字串的相容性

回傳值

如果第二個版本 (version2) 大於或等於所需版本,則為 true,如果版本不合適,則為 false

範例

非 jQuery:檢查 DataTables 的相容性

if (!DataTable.versionCheck('1.11')) {
	alert('DataTables 1.11 or newer is required');
}

jQuery:檢查 DataTables 的相容性

if (!$.fn.dataTable.versionCheck('1.10.7')) {
	alert('A newer version of DataTables is required');
}

檢查是否使用 Buttons 1.5 或更新版本

if (!$.fn.dataTable.versionCheck('1.5.0', $.fn.dataTable.Buttons.version)) {
	alert('A newer version of BUttons is required');
}