有什么方法可以使用普通的纯 JavaScript 找到 Jquery 的版本。我知道通过使用以下代码使用 JQuery 本身来执行此操作。
jQuery.fn.jquery;
或者
$().jquery;
但这对我不起作用,因为我不允许使用 Jquery 代码。请建议仅使用纯 javascript 的任何替代方法。
提前致谢。
有什么方法可以使用普通的纯 JavaScript 找到 Jquery 的版本。我知道通过使用以下代码使用 JQuery 本身来执行此操作。
jQuery.fn.jquery;
或者
$().jquery;
但这对我不起作用,因为我不允许使用 Jquery 代码。请建议仅使用纯 javascript 的任何替代方法。
提前致谢。
jQuery.fn.jquery
是一个普通的 JavaScript 属性。这与“使用 jQuery”无关,因此这是获取 jQuery 版本的正确“JavaScript”方式。
编辑:如果您只需要检查,如果 jQuery 的版本已经存在,您可以简单地测试window.jQuery
:
if ("jQuery" in window) {
// get its version:
var jquery_version = window.jQuery.fn.jquery;
}
(如果你以前没有见过:在大多数情况下window.jQuery
,它基本上与具有名称的全局变量相同。)jQuery
声明一个变量并尝试使用
var jVersion;
jVersion = jQuery.fn.jquery;
console.log(jVersion);
如果您使用任何普通的 JS 代码,请使用此方法
你的意思是你不能在你的代码中使用这个词吗$
?jQuery
关于什么:
window[String.fromCharCode(36)]()[String.fromCharCode(106,113,117,101,114,121)]
'jquery 代码' 是什么意思 - 这只是 JavaScript。
这是您引用名为“$”的 JavaScript 函数的方式:
$
这就是您调用该函数的方式:
$()
这是您访问该jquery
函数返回值的属性的方式:
$().jquery
这给了你你所需要的!