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');
}