jQuery插件检查版本

ROG*_*GUE 20 javascript jquery

在编写新的jQuery插件时,有一种直接的方法来检查当前版本的jQuery是否高于某个数字?否则显示警告或记录错误.

做一些像这样的事情会很好:

jQuery.version >= 1.2.6
Run Code Online (Sandbox Code Playgroud)

以某种形式.

Red*_*ves 12

这是我用来确保用户至少使用v.1.3.2的jQuery的检查.

if (/1\.(0|1|2|3)\.(0|1)/.test($.fn.jquery) 
                    || /^1.1/.test($.fn.jquery) 
                    || /^1.2/.test($.fn.jquery)) 
{
    //Tell user they need to upgrade.
}
Run Code Online (Sandbox Code Playgroud)

  • 更不用说这个代码会告诉用户jQuery`1.10.0`,无论何时出现,他们都需要"升级". (2认同)

Pao*_*ino 10

试试这个:

>>> jQuery.fn.jquery;
"1.3.2"
Run Code Online (Sandbox Code Playgroud)