1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
<?xml version="1.0" encoding="UTF-8" ?>
<dt-api group="static">
<name>$.fn.dataTable.versionCheck()</name>
<summary>Version number compatibility check function</summary>
<since>1.10</since>
<type type="function">
<signature>versionCheck( version )</signature>
<description>Check the compatibility of the running version of DataTables against a version string</description>
<param type="string" name="version">
Version string to check for, in the format "X.Y.Z". Note that the formats "X" and "X.Y" are also acceptable.
</param>
<returns type="boolean">`true` if this version of DataTables is greater or equal to the required version, or `false` if this version of DataTales is not suitable</returns>
</type>
<description>
This method provides the ability for plug-in developers to check a required version number against the running version of DataTables. For example, a plug-in such as [Buttons](/extensions/buttons) might require DataTables 1.10.7 or newer. This method provides the ability to check that.
Please note that this is a **static** function and is accessed through the `$.fn.dataTable` object, not an API instance. It can be accessed at any time, even before any DataTables have been created on the page.
</description>
<example title="Check the compatibility of DataTables"><![CDATA[
if ( ! $.fn.dataTable.versionCheck( '1.10.7' ) ) {
alert( 'A newer version of DataTables is required' );
}
]]></example>
</dt-api>
|