我已经处理了一个使用多个JS库的项目,包括jQuery。经过
$.fn.jquery
然后返回
无法读取未定义的属性'jquery'
然而,
jQuery.fn.jquery
返回jquery版本,它告诉我其他东西正在使用$符号。有没有办法确定某个库是否使用它以及哪个库来自控制台?
答案 0 :(得分:1)
所有库都有自己的属性和方法, 更好的方法是在Chrome控制台中输入$,然后尝试扩展直到获得预期的结果。
fn
有jquery
个对象,其jQuery
属性包含$
的版本。
假设还有另一个使用(function($){//Here you can use $ or $$ or anything which is allowed to use as variable.
})(jQuery);
的库,它可能具有获取版本的属性版本。
使用jQuery的更好方法是使用闭包。
这是示例。
ParentApp
- childApp1
- pom.xml
- other directories
- childApp2
- pom.xml
- other directories
pom.xml(parent directory contains only pom.xml file)