- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
jquery选择器特辑
Jqury选择器分类:基本选择器,层次选择器,过滤选择器,表单选择器
基本选择器:jquery中最常用的选择器,也是最简单的选择器。通过元素id、class和标签名等来查找DOM元素。
表-基本选择器
选择器描述返回示例#id根据给定的id匹配一个元素单个元素$(“#test”)选取id为test的元素.class根据给定的类名匹配元素集合元素$(“#test”)选取所有class为test的元素element根据给定的的元素名匹配元素集合元素$(“p”) 选取所有的p元素*匹配所有元素集合元素$(“*”)选取所有元素Selector1,Selector2, ……, SelectorN将每一个选择器匹配到的元素合并后一起返回集合元素$(“div,span,p.myClass”)选取所有div,span和拥有class为myClass的p标签的一组元素
层次选择器:通过DOM元素之间的层次关系获取特定元素,如后代元素、子元素、相邻元素、兄弟元素等。层次选择器是一个很好的选择
表-层次选择器
选择器描述返回示例$(“ancestor descendant”)选取ancestor元素里所有descendant(后代)元素集合元素$(“div span”)选取div里所有的span元素$(“parentchild”)选取父元素下的子元素集合元素$(“divspan”)选取div下元素名为span的子元素$(‘prev+next’)选取紧接在prev元素后的next元素集合元素$(‘.one+div’) 选取class为one的下一个div元素(相邻元素)$(‘prev~siblings’)选取prev元素之后的所有元素集合元素$(‘.one+div’) 选取class为one的元素后面所有div兄弟元素
注意:
$(‘prev+next’)选择器与next()方法的等价关系
$(‘.one+div’) $(“.one”).next(“div”)
$(‘prev~siblings’)选择器与nextAll()方法的等价关系
$(‘.one~div’) $(“.one”).nextAll(“div”)
过滤选择器:主要是通过特定的过滤选择器规则来筛选出所需的DOM元素,过滤规则与css中伪类选择器语法相同,即选择器都以一个冒号(:)开头。
按照不同的过滤规则,过滤选择器分为:基本过滤选择器、内容过滤选择器、可见性过滤选择器、属性过滤选择器、子元素过滤选择器、表单对象属性座率选择器
表1-基本过滤选择器
选择器描述返回示例:first选取第一个元素单个元素$(“div:first”)选取所有div元素中第一个div元素:last选取最后一个元素单个元素$(“div:last”)选取所有div元素中最后一个div元素:not(selector)去除所有与给定选择器匹配的元素集合元素$(“input:not(.myClass)”) 选取class为不是myClass的input元素:even选取索引是偶数的所有元素,索引从0开始集合元素$(“input:even”) 选取索引是偶数的input元素:odd选取索引是奇数的所有元素,索引从0开始集合元素$(“input:odd”) 选取索引是奇数的input元素:eq(index)选取索引等于index的元素(index从0开始)单个元素$(“input:eq(1)”选取索引为1的input元素:gt(index)选取索引大于index的元素(index从0开始)集合元素$(“input:gt(1)”) 选取索引大于1的input元素(注:大于1,而不包括1):lt(index)选取索引小于index的元素(index从0开始)集合元素$(“input:gt(1)”) 选取索引小于1的input元素(注:小于1,而不包括1):header选取所有的标题元素,例如h1,h2,h3等待集合元素$(“:header”)选取网页中所有的h1,h2,h3……:animated选取当前正在执行动画的所有元素集合元素$(“div:animated”)选取正在执行动画的div元素
表2-内容过滤选择器
选择器描述返回示例:contains(text)选取含有文本内容为”text”的元素集合元素$(“div:contains(‘我’)”)选取含有文本“我”的div元素:empty选取不包含子元素或者文本的空元素集合元素$(“div:empt
您可能关注的文档
- 病房综合楼填充墙砌体工程施工方案1.doc
- 第01章应用体系架构简介.ppt
- 消委章程修改说明.doc
- 2.7探索问题.ppt
- 数列极限(教师版).doc
- Unit3(英语初级第三单元).ppt
- B-技术测量基础.ppt
- 初一下一单元测试.doc
- 马克思主义基本原理课后思考题答案.doc
- 第三章_机构的运动分析.ppt
- 马鞍山市社会工作人才队伍建设:现状、问题与发展路径探究.docx
- 金融行业新员工组织认同感对员工敬业度的影响:机制、差异与提升策略.docx
- 长三角地区生产性服务业空间集聚:特征、影响因素与发展策略.docx
- 探寻本土路径:我国违宪审查制度的建构研究.docx
- 经尿道射精管口切开术治疗梗阻性无精子症的疗效剖析与展望.docx
- 聚氧乙烯月桂醇醚泡沫硬化剂治疗体表静脉畸形:疗效、机制与展望.docx
- 猪苓活性成分调控HuR介导T24细胞增殖与凋亡的机制探究.docx
- 微生态视角下不同捕食策略蜘蛛的捕食效应及调控机制解析.docx
- 1A GeV Au+Au碰撞中π介子产生的动力学模拟与机制探究.docx
- 活性碳纤维对挥发性有机污染物的吸附机制与应用效能探究.docx
原创力文档


文档评论(0)