为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery中$符号的含义是什么?

jQuery中$符号的含义是什么?

潇潇雨雨 2019-10-08 15:18:28
jQuery中的“ $”符号代表什么?
查看完整描述

4 回答

?
蓝山帝景

TA贡献1843条经验 获得超7个赞

jQuery对象:)


从jQuery文档中:


默认情况下,jQuery使用“ $”作为“ jQuery”的快捷方式


因此,使用$("#id")或jQuery("#id")相同。


查看完整回答
反对 回复 2019-10-08
?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

它是语法糖。它不仅特定于jQuery;还包括特定于jQuery的组件。其他图书馆也使用它。您可以在此处查找有关在JavaScript中使用美元符号的详细信息。


查看完整回答
反对 回复 2019-10-08
?
紫衣仙女

TA贡献1839条经验 获得超15个赞

如其他答案中所述,$是jQuery函数的快捷方式。


一些JavaScript库也使用$(例如:prototype)。为了避免与其他库冲突,jQuery提供了jQuery.noConflict()函数。调用此函数,$变量的控件将返回到第一个实现它的库。使用jQuery来执行此操作,您将无法再使用$('div.someClass')来代替jQuery('div.someClass')。


或者可以这样做:


jQuery.noConflict();


jQuery.ready(function($) {

   // use $ for jQuery

}


//use $ for the other library

在编写插件以避免使用noConflict出现问题时,可以将jQuery传递给函数:


function($) {


//use $ writing your plugin


}(jQuery)


查看完整回答
反对 回复 2019-10-08
  • 4 回答
  • 0 关注
  • 2132 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信