jquery中的$()是什么

六六 TOP1 752

jquery中的$()是:1、$()可以是$(expresion);2、$()可以是$(element),即一个特定的DOM元素;3、$()可以是$(funcTIon),即一个函数。$是JQuery常用的一个回传函数,定义为 “选取”,英文是 selector 的缩写。$其实是jQuery的别称,而jQuery就是jQuery库提供的一个函数。

一、介绍

$是jQuery的别称,也就是 $是jQuery的对象,所有在用到 $的地方都可以使用JQuery来代替,具体看 下例子:而 $()是一个函数,也就是 $(expresion)的意思,它可以是css选择器、html其中的元素啊之类的都可以,比如说 $(document)的意思就是选取整个文档

例子一:

$(“a”)=JQuery(“a”)

$.name(),$.get(),$.ajax()//代表jQuery这个对象的方法

$(“a”)//用CSS选择器构造了一个jQuery对象

//并且它选择了”所有的”<a/>标签

$(“.div1”)//代表获取类名为div1的元素

//例如获取<div class=”div1″></div>

$(“.div1”).onclik//表示获取该类名为div1的点击事件

$(“p”).hide()//隐藏所有的<p>元素

$(“p.name”).hide()//隐藏所有的class=”name”的<p>元素

$(“#monster”).hide()//隐藏所有id=”monster”的元素

例子二:

//不同选择器下代码不一样,但是效果相同

//元素选择器

$(document).ready(function(){

   $(“div1”).click(function(){

      $(“a”).hide();

    });

});

//id选择器

$(“#p”).hide();

//class选择器

$(“.p”).hide();

//意会意会

二、jquery $符号的作用

1、作为jQuery包装器,利用选择器来选择DOM元素(这个也是较早大的功能)

例如:

$(“table tr:nth-child(even)”)

2、实用工具函数,作为几个通用的实用工具函数的命名空间的前缀

例如:

$.trim(someString)

3、文档就绪处理程序,相当于$(document).ready(…)

例如:$(function(){…}); 里面的函数会在DOM树加载完之后执行

4、创建DOM元素

例如:

$(“

how are you?

“)

5、扩展jQuery

例如:

$.fn.disable = function(){…}

6、使用jQuery和其他库

例如:Prototype库也是使用符 号 , j Q u e r y 提 供 n o C o n f l i c t 函 数 避 免 冲 突 , j Q u e r y . n o C o n f l i c t ( ) ; 把 符号,jQuery提供noConflict函数避免冲突,jQuery.noConflict();把符号,jQuery提供noConflict函数避免冲突,jQuery.noConflict();把符号还原到非jQuery库定义的含义。


最后,推荐我们的管理工具给大家。

回复

我来回复
  • 暂无回复内容

注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部