$('#id')和jQuery('#id')之间的区别

Yog*_*har 1 html jquery

可能重复:
jQuery:$.与jQuery

我对这两种类型的jquery感到困惑$('#id') and jQuery('#id').

我有一个表单,在这种形式中,我已经包含了很多不同功能的jquery文件.一切都按预期工作.现在我想为横幅浮动添加一个jquery,并且我已经将所有设置配置为显示.

当我加载页面时它在控制台中显示以下这些行

TypeError: $(".side-ads").scrollToFixed is not a function

TypeError: jQuery(".auth").autocomplete is not a function

所以我在这种冲突之间感到困惑.有什么方法可以消除这种冲突吗?

Nul*_*teя 5

$和jQuery都指向window.jQuery对象,因此它们是同一个

一些脚本使用jQuery而不是$的原因是为了防止与其他库(如原型或不同版本的jquery)发生冲突,这些库也使用$ variable.

jQuery定义了一个解决冲突的好方法:jQuery.noConflict.通过使用此函数,您可以定义自己的名称,可以访问jQuery.