用jQuery获取对象的几种方法

用jQuery获取对象的几种方法
1的核心的一些方法,jQuery
每个(回调)像一个循环
$(元素)长度;元素的数量是一个属性
$(元素)。大小();也是元素的数目,但是括号是一种方法。
$(元素)。获取();页中的元素集合,以数组的形式存储。
$(元素)。获取(索引);函数与上面的相同,索引表示数组中元素的数量、下标。
$(元素)。
$(Element1)。指数($(元素));元2元1个指标值。

2。基本对象获取(注意jQuery对象,而不是DOM对象,但它们是可转换的滴)
$(*)意味着获取所有对象,但到目前为止我还没有使用过
$(# XXX)的获取id = XXX元对象(id是一个标签的ID或CSS样式ID)

$(输入{名称= 'username})获得的名字= 'username'in输入标签的共同元素对象

$( )获取样式表的名称,该类与ABC的元素对象是通用的。
$( )标记选择器选择常用的所有div元素。
$(# A、B,跨)表明获得ID是一个与元素,使用类B型和所有的span元素的元素
$(# A.b P )身份是一个和使用所有的P元素的B型

三.层次元素的获取
$(Element1元素element3…)后,以前的父级是子集
$( '' )获取div下的所有p元素
第一单元后面的$ the'div元(div + P)元
所有的P元素后面的$(div ~ P )'div

4。简单的采集对象
一类的元素的第一个元素(美元元素:第一)'html页
一类在$元素最后一个元素(元:去年'html页)
$()元素:非(选择器)删除与给定选择器相匹配的所有元素,例如:$()输入:非((检查))来选择所有未选中的复选框。
$(元素:偶数)偶数行
$(元素:奇数)获得奇数行
$()元素:EQ(index) 获得给定的索引值。
$()元素:gt(index))获得给定索引值元素之后的所有元素
在给定索引值的元素之前获得所有元素。

5。内容对象和对象可见性的获取
$()元素包含(text)元素是否包含文本文本内容
$('element:空)获得的元素不包含子元素或文本
$(元:partnt )获得含有子元素或文本元素
$()元素(选择器)元素是否存在,如:$()p()表示包含跨度元素的所有p元素
$(元素:隐藏)选择所有可见元素
$():选择所有不可见元素

6。其他对象获取方法
$(元素带有id属性的所有元素
$(元{属性=尤利卡}得到所有元素的一个性质尤利卡
$()元素{属性!=尤利卡}得到所有元素的一个属性,不是尤利卡
$(元{属性^尤利卡得到所有的财产在尤利卡元素开始
$(元{属性= }获得尤利卡美元财产是没有终点的尤利卡元
$(元{属性* =尤利卡}得到所有属性包含尤利卡开头的元素
$(元{ selector1 } { selector2 } {…)与属性选择器,如$(输入{id} {姓名} {价值=尤利卡)说,ID、名称和值的输入元素尤利卡。

7。收购的子元素
$()元素:n个子(索引) )选择父元素下面的n元素
$()元素:n个子(偶数))在父级下选择偶数
$(元素:n个子(奇数))在父级下选择奇数。
为表达(元:nth-child(3n + 1)
$(元素:第一个子)选择父元素下面的第一个子元素
$(元素:最后的子)选择父元素下面的最后子元素
$(元素:只有子)与父级下唯一的一个子元素匹配,如DL列表中的唯一DT,则将选择dt。

8,表单对象获取
($输入)查找所有输入元素,包括下拉列表、文本字段、单选按钮、复选框等。
($文本)单行文本框
($密码)/匹配所有密码框
($收音机),所有单选按钮
($复选框)/匹配所有复选框
($提交)/匹配所有提交按钮
与所有区域匹配的图像,例如
($重置),所有的重置按钮
($按钮)与所有按钮相匹配
($文件),文件上载所有域
(隐藏)/匹配隐藏元素或类型元素的所有不可见元素。
启用$),所有可用的输入元素,如:启用的单选按钮,所有可用的单选按钮
($禁用),所有不可用的输入元素,相反的效果
(已检查)、所有选中的复选框元素
(选定的)所有的下拉列表

9。元素属性的设置和移除
$(元),Attr(名字)得到第一个匹配的属性值,如$(img)。Attr(src)
$(元.attr(键,值))的一个元素设置属性
$(元.attr({键:值,KEY1:价值,…基))对于一次性元素具有多个属性。
$(元)。Attr(关键功能)的设定计算所有匹配元素的属性值。
$(元),RemoveAttr(名) / /删除属性
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部