1,让我们先来谈谈jQuery的概念。jQuery是第一次由美国创造的叫John Resig,后来许多JS专家也加入了这个团队。事实上,jQuery是一个Javascript类库。这个类库有很多功能方法。通过使用类库,可以使用简单的库来实现一些复杂的JS效果。

2,jQuery实现了代码的分离。而不是添加事件如onclick调用网页中的功能,我们可以直接引入jQuery类库jQuery代码自己写的。
如:
复制代码代码如下所示:
$(函数(){())
$(元素)。单击{
函数{(){警报()单击我哦!;
}
}
});

在上面的代码中,只有元素元素后面的点击被定义为动作。
警报(点击我)!这是要执行的代码,当然您可以在这个函数中进行很多操作;

这里的数字是jQuery的意思,它指的是类库。

3的核心的一些方法,jQuery

每个(回调)像一个循环

$(元素)长度;元素的个数是一个属性

$(元素)大小();也是元素的数目,但是括号是一种方法。

$(元素);获取();页中的元素的集合,以数组的形式存储。

$(元素)(index);函数与上面的函数相同,索引表示数组中元素的数量、下标。

$(元素)。获取(。)反转();获取数组的方向。

$(Element1)。指数($(元素));元1元2的指标值。

4。基本对象获取

$(*)意味着获取所有对象

$(#元)的身份在CSS中得到相同的

$(ABC)使用ABC样式的所有元素

$(div)的标签选择器选择所有div元素

(#美元,。B、跨度)方法得到的ID作为和元素使用类B型和所有的span元素的元素

$(# A.b P)的身份是一个和使用所有的P元素的B型

5。层次元素的获取

$(Element1元素element3…)后前母是子集

在div下获取所有p元素

$(div + p)的div元素后面的第一个p元素

所有$元素($ p)的div后面

6。简单的采集对象

$(元素:第一)HTML页面中的一类元素的第一个元素

元(元素:最后)HTML页面中一类元素的最后一个元素

$(元素:非(选择器))删除与给定选择器相匹配的所有元素,例如:$(输入:不((检查))),指示所有未选中的复选框被选中

$(元素:偶数)偶数行数

$(元素:奇数)获得奇数行

$(元素:EQ(index))获得一个给定的索引值

$(元素:gt(index))获得给定索引值元素之后的所有元素。

$(元素:LT(index))在给定索引值的元素之前获得所有元素。

。

7。内容对象和对象可见性的获取

$(元素:包含(文本))元素中的元素是否包含文本文本内容

$('Element:empty)' 'that the element does not contain subelements or text

$(元:partnt)获得含有子元素或文本元素

元(元素:有(选择器))元素是否存在,例如:$(p有:))代表所有包含元素的p元素。

$(元素:隐藏):选择所有可见元素

$(元素:可见):选择所有不可见元素

8。其他对象获取方法

元素ID属性的所有元素

$(元{属性=尤利卡}把所有元素的一定属性为尤利卡

$(元素{属性!=尤利卡}把所有的元素不是尤利卡

($元{属性^尤利卡}把所有财产不是尤利卡元素开始

元{属性尤利卡($ = }把所有财产不在尤利卡元末

$(元{属性* =尤利卡}获得所有属性在元素的开始包含尤利卡

$(元{ selector1 } { selector2 } {…)属性选择器,如$(输入{id} {姓名} {价值=尤利卡})说,ID、名称和值的输入元素尤利卡。

9。收购的子元素

$(元素:n个子(index))在父级下选择n个元素

$(元素:第n个子(偶数))在父级下选择偶数

$(元素:n个子(奇数))选择低于父数的奇数。

$(元:nth-child(3n + 1))的表达

$(元素:第一个孩子)选择父元素下面的第一个子元素

$(元素:最后一个子元素):在父级下选择最后一个子元素

$(元素:独生子)匹配父级下唯一的一个子元素,如DL列表中唯一的DT,那么DT将被选中。

10,表单对象获取

($输入)查找所有输入元素,包括下拉列表、文本字段、单选按钮、复选框等。

($文本)单行文本框

($密码)/匹配所有密码框

($收音机),所有单选按钮

($复选框)/匹配所有复选框

($提交)/匹配所有提交按钮

与所有区域匹配的图像,例如

($重置),所有的重置按钮

($按钮)与所有按钮相匹配

($文件),文件上载所有域

(隐藏)/匹配隐藏元素或类型元素的所有不可见元素。

(启用$),所有可用的输入元素,如:启用的单选按钮,所有可用的单选按钮

($禁用),所有不可用的输入元素,相反的效果

(已检查)、所有选中的复选框元素

(选定的)所有的下拉列表

11。元素属性的设置和移除

$(元)。Attr(名字)获得第一场比赛的价值,比如$(IMG)Attr(SRC)。

$(element.attr(键,值))的元素设置属性

element.attr({关键:价值,价值,KEY1:…为一个元素))的一次性设置多个属性

$(元)。Attr(关键功能)的设定计算所有匹配元素的属性值。

$(元)。RemoveAttr(名) / /删除属性