`
lizaochengwen
  • 浏览: 657785 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JQuery 符号 $

 
阅读更多
原文地址: JQuery 符号 $ 作者: 传传

一、JQuery 符号 $() 讲解。 刚接触到JQuery 的时候被 $()这个符号搞晕了,一直都不知道是什么意思,到这篇文章以后才知道这个符号是什么意思: 在 prototype 和DWR 的JS 类库里也有这个符号,在这两个类库里的这个符号是代表 document.getElementByIdx()这个函数。为了达到document.getElementByIdx() 这个函数的效果,JQuery 也试用了 $() 这个符号。 例:   var someElement = $("#myId"); 看起来比其他两个框架的要多了一个“#” 。 好,看看下面的用法:

 $("div p"); // (1)

 $("div.container"); // (2)   

   $("div #msg"); // (3)   

   $("table a",context); // (4)

在prototype里看过这样的写法吗?第一行代码得到所有标签下的P元素。 第二行代码得到class 为container的元素, 第三行代码得到标签下面id为msg的元素。第四行代码得到context为上下文的table里面所有的连接元素。如果你熟悉CSS,你会觉得这些写法 很眼熟!对了。正是。看出奥妙了吧。jquery就是通过这样的方式来找到Dom对象里面的元素。跟CSS的选择器相类似。

分享到:
评论

相关推荐

    完美解决jQuery符号$与其他javascript 库、框架冲突的问题

    jQuery,一个广泛使用的JavaScript库,也使用"$"作为其主要的函数调用符号。当jQuery和其他使用"$"的库(如Prototype或MooTools)同时使用时,就需要解决这种冲突,以确保每个库都能正确执行。 jQuery提供了一个名...

    bootstrap和jQuery插件

    Bootstrap和jQuery是现代Web开发中的两个重要工具,广泛用于创建响应式、交互式的网页界面。Bootstrap是一个开源的前端框架,而jQuery则是一个高效、简洁的JavaScript库,它们的结合使用可以极大地提高开发效率。 ...

    IDEA配置jQuery, $符号不再显示黄色波浪线的问题

    在使用IntelliJ IDEA(IDEA)开发JavaScript项目时,有时会遇到jQuery代码中的`$`符号被标记为黄色波浪线,表示IDE无法识别该符号。这种情况通常是由于IDEA缺少对jQuery库的识别或者相应的插件未正确配置所致。为了...

    jQuery中 $ 符号的冲突问题及解决方案

    在JavaScript和jQuery的世界中,`$`符号是一个非常特殊的字符,它被广泛用作jQuery库的别名,方便开发者编写简洁、高效的代码。然而,当一个页面中同时引用了多个版本的jQuery或者其他使用了`$`作为主要函数的...

    jQuery解决$符号命名冲突

    在使用jQuery开发时,$符号被频繁使用,以简化jQuery对象的调用。但当页面中引入了其他JavaScript库,比如prototype.js,而这个库同样使用$作为其函数或对象的简写,就会产生命名冲突。$符号同时代表了两个库中的...

    JQuery的$命名冲突详细解析

    然而,当我们引入多个js库后,在另外一个js库中也定义了$符号的话,那么我们在使用$符号时就发生了冲突。下面以引入两个库文件jquery.js和prototype.js为例来进行说明。 第一种情况:jquery.js在prototype.js之后...

    解决jquery与dwr的$符号冲突

    jquery与dwr两个ajax包因为$符号会冲突。 如果是通过jar包引入的dwr资源,修改$符号会有一些不便。 下载的jar包是基于dwr2.0.2修改,使用dwr的时候使用“D$”即可,解决了和jquery的“$”符号冲突的问题。

    [重新上传]解决jquery与dwr的$符号冲突

    jquery与dwr两个ajax包因为$符号会冲突。 如果是通过jar包引入的dwr资源,修改$符号会有一些不便。 下载的jar包是基于dwr2.0.2修改,使用dwr的时候使用“D$”即可,解决了和jquery的“$”符号冲突的问题。

    JQuery的$和其它JS发生冲突的快速解决方法

    JQuery是广泛使用的一个JavaScript库,它的$符号经常用来简化DOM操作。但当同时使用JQuery和其他也使用$符号的JavaScript库时,就会发生冲突。为了防止这种冲突,JQuery提供了一个解决方法,也就是jquery.noConflict...

    JQuery中$之选择器用法介绍

    4. **@**:在较早版本的jQuery中,前导的`@`符号用于选取具有特定属性的元素,但在jQuery 1.3及后续版本中,这个符号已被废除。现在,只需去掉`@`即可选取相应属性的元素。例如,`input[@name=’newsletter’]` 应改...

    加载jQuery后$冲突的解决办法

    然而,由于jQuery同样使用美元符号($)作为其快捷方式,这会导致与原有使用$作为变量名的JavaScript代码发生冲突。当项目中引入jQuery后,原先的$调用可能会被覆盖,造成原有代码无法正常工作。这个问题被称为“$...

    jQuery中$this和$(this)的区别介绍(一看就懂)

    在jQuery中,如果在变量名前加上美元符号$,通常表示该变量是一个jQuery对象。但实际上,$this仅是一个普通的JavaScript变量,其值可以是任何类型,包括jQuery对象。$this前面的$仅是标识符的约定,没有特殊功能。 ...

    jQuery源码解读

    同时,jQuery将其自身和$符号绑定到window对象,使得用户可以在全局范围内直接调用jQuery和$。 jQuery的核心对象是jQuery和$,它们实际上是同一个对象。在源码中,可以看到这样的定义: ```javascript var jQuery =...

    在jQuery中使用$而避免跟其它库产生冲突的方法

    因为在jQuery中$符号是一个快捷方式,它等同于jQuery()函数,因此在使用多个库时,可能会因为$的冲突而出现问题。下面将详细介绍三种解决这个问题的方法。 首先,需要了解的是,$是jQuery的一个别名。在使用jQuery...

    jQuery使用$.ajax提交表单完整实例

    - 使用`#`符号来选择ID,例如`$("#txtName")`选择ID为`txtName`的元素。 - jQuery的`.focus()`方法使得页面加载时输入框自动获得焦点。 - `.keydown()`方法用于处理键盘按下事件。示例中通过监听回车键来控制焦点...

    jQuery表情符号选择器js特效插件

    **jQuery表情符号选择器js特效插件** 在Web开发中,尤其是在社交网络或者聊天应用中,用户往往需要输入和展示表情符号以增强表达力。jQuery表情符号选择器插件就是为了满足这种需求而设计的,它使得在网页上添加、...

    jQuery中$原理实例分析

    `$`符号是jQuery的核心,它是整个库的入口点。本文将深入解析jQuery中`$`的原理和机制。 首先,我们来探讨外层沙箱及命名空间的概念。在jQuery的源代码中,为了防止全局变量污染,jQuery使用了一个立即执行函数...

Global site tag (gtag.js) - Google Analytics