如何检查我正在使用的datatable版本

11

我正在使用以下函数来获取我所使用的Datatable版本:

alert($.fn.DataTable.versionCheck());

但是我遇到了以下错误:

$.fn.DataTable.versionCheck不是一个函数

我的代码有什么问题吗?

2个回答

19

您使用的代码旨在检查当前版本号与提供的版本号是否相符,例如:

$.fn.dataTable.versionCheck('1.9.2')

此函数将检查您正在使用的版本号是否与1.9.2匹配。您没有为该函数提供参数。

我相信$.fn.dataTable.versionCheck()函数是在1.10版本中添加的,因此如果您运行的是旧版本,那么这可能解释了为什么会出现错误消息。

您可以使用以下代码获取版本号:

$(document).ready(function(){
    $('#myTable').DataTable();

    var versionNo = $.fn.dataTable.version;
    alert(versionNo);
});

请看演示这里。希望它有所帮助。


2

我知道这是老方法,但你可以打开浏览器控制台并运行以下命令:

$.fn.DataTable.version

$.fn.dataTable.version 已经在6年前推荐过了,不是吗?就在这个答案上面几英寸的位置?你看到了吧? - mickmackusa

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接