从检查jQuery对象获取jQuery版本

有没有办法通过检查jQuery对象来找出正在使用的jQuery版本? jQuery被dynamic添加到我的页面,我看不到在我的标记中的任何引用。 如果我在浏览器的控制台中检查它,那么在那里。

你可以使用$().jquery;$.fn.jquery ,它将返回一个包含版本号的string,例如1.6.2

仅供参考,如果您的页面正在加载其他JavaScript库,如与$符号冲突的mootools,则可以使用jQuery

例如, jQuery.fn.jqueryjQuery().jquery会工作得很好:

用于检查jQuery版本的屏幕截图

$().jquery会给你它的版本作为一个string。

 $()['jquery'] 

调用console.log($())并注意关于jquery对象字段:

  • jQuery的
  • select
  • prevObject

在这里输入图像说明

对于旧版本的jQuery

 jQuery().jquery (or) jQuery().fn.jquery 

对于更新版本的jQuery

 $().jquery (or) $().fn.jquery 

alert('您正在运行jQuery版本:'+ $ .fn.jquery);

$ .jquery应该告诉你版本号

编辑:参考: http : //api.jquery.com/jquery-2/

你可以通过简单地打印object.jquery来获得jquery的版本,该对象可以是你使用$创build的任何对象。

例如:如果你创build了一个元素如下var divObj = $(“div”);

然后通过打印Obj.jquery会显示你的1.7.1版本

基本上divObjinheritance了$()或jQuery()的所有属性,即如果你尝试打印jQuery.fn.jquery也将打印相同的版本,如1.7.1