javascript - 如何从控制台确定哪个库使用 $ 符号?

标签 javascript jquery

我处理过一个使用多个 JS 库(包括 jQuery)的项目。已检查

 $.fn.jquery 

它返回

Cannot read property 'jquery' of undefined

但是,

 jQuery.fn.jquery

返回jquery版本,它告诉我还有其他东西正在使用$符号。有没有办法确定某个库是否使用它以及控制台中的哪个库?

最佳答案

所有库都有自己的属性和方法, 更好的查找方法是,在 chrome 控制台中输入 $,然后尝试展开,直到获得预期结果。

jQueryfn 对象,该对象具有 jquery 属性,该属性保存 jQuery 的版本。

假设有另一个使用 $ 的库,它可能具有属性 version 来获取版本。

使用 jQuery 的更好方法是使用闭包。

这是示例。

(function($){//Here you can use $ or $$ or anything which is allowed to use as variable.

})(jQuery);

关于javascript - 如何从控制台确定哪个库使用 $ 符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33013245/

相关文章:

javascript - 正则表达式中的高级查找

javascript - $window 打开多个被弹出窗口阻止的链接

jquery - 在某些元素前后插入 div 和 li

javascript - 单击时恢复 CSS 过渡

javascript - 屏幕截图和 Outlook 电子邮件附件 - Javascript 实现

jquery - 跳过 Jquery 序列化中的隐藏输入

jQuery - 如何使用自定义属性值选择 tablerow 元素?

javascript - 用我自己的自定义类包装元素

javascript - ReactJS 从 map 中唯一选择一个元素

javascript - 使用 javascript/css3/canvas 动画图像/3D/sprite