{hero}

DataTable.isDataTable()

自:DataTables 1.11 起

检查表格节点是否为 DataTable。

说明

此方法可以检查 table 节点是否已经是 DataTable。确保不会重复初始化已经是 DataTable 的表格非常有用。

请注意,这是一个 **静态** 函数,通过 DataTable$.fn.dataTable 对象访问,而不是 API 实例。随时都可以访问,甚至在页面上创建任何 DataTable 之前。

在 DataTables 1.11 之前,只能通过 $.fn.dataTable 对象访问此方法。从 1.11 开始,可以使用 DataTable$.fn.dataTable

类型

函数 isDataTable( table )

说明

检查 table 节点是否已经是 DataTable 表格。

参数
返回值

true 给定的表格是 DataTable,否则为 false

示例

非 jQuery:检查 #example 是否是 DataTable。如果不是,则初始化

if (!DataTable.isDataTable('#example')) {
	new DataTable('#example');
}

jQuery:检查 #example 是否是 DataTable。如果不是,则初始化

if (!$.fn.DataTable.isDataTable('#example')) {
	new DataTable('#myTable');
}