- 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选择器总结
jQuery选择器总结jQuery上手jQuery选择器做一个系统的梳理,试图理清jQuery的
jQuery是什么
jQuery是一个JavaScript框架,它的宗旨是:写更少的代Web开发人员而言,jQuery是一个功能JavaScript库,能更加快速开发相关应用,例如AJAX交互,JavaScriptWeb设计师而言,jQuery封装了Javascript源HTML标签的有效分离,便于设计师更加专注于Web页面设计效果。基于此,网页的用户体验大大增强,包括网页的交互性,视觉效果等等。
jQuery的核心?对于JavaScript开发人员而言,通常的一种手段是document.getElementById 。而在jQuery“$”,等价的
var someElement $ #myId ;
jQuery之所以称之“jQuery”,主要就是因Javascript Query的意思。下面,我jQuery选择器相关的设计思想:
一、jQuery基本
前面提到,jQuery的特色。jQuery的基本
1. $ “#myId” // ID为myId的网
2. $ “” // 例如$ “div” HTML文档中的所有的div元素的jQuery
3. $ “.myClass” // HTML文档中所有的class“myClass”的元素集合
4. $ “*” // HTML文档中的所有的元素
5. $ “selector1,selector2,selector3…selectorN “ // $ “span,#two” // span标签元素和id two的元素。
二、jQuery
无jQuery选择器获取的jQuery对象任何时候都是一组元素。jQuery的
1. $ “ancestor descendant” :parent元素后所有的child元素。ancestor的中文意思是“祖先”,descendant的中文意思是“后代”。例如:
$ “body div” body元素下所有的div元素。
$ “div#test div” id为“test”的div所包含的所有的div子元素
2. $ “parent child” :parent元素后所有的第一个child元素。例如:
$ “body div” body元素下所有的第一div元素。
$ “div#test div” id为“test”的div所包含的所有的第一div子元素
三、jQuery
jQuery最基本
1. :first // $ “div:first” 选取所有div元素中的第一个div元素
2. :last // $ “div:last” 选取所有div元素中的最后一个div元素
3. :even // $ “input:even” 选取索引是偶数的input元素。
4. :odd // $ “input:odd” 选取索引是奇数的input元素。
5. :eq index // index的元素。$ “input:eq 1 ” 1的input元素。
6. :gt index // index的元素。$ “input:gt 1 ” 1的input元素。
7. :lt index // index的元素。$ “input:lt 3 ” 3的input元素。
jQuery内容DOM文档中的文本内容。
1. :contains text // “text”元素。$ “div:contains ‘你’ ” “你”的div元素。
2. :empty // $ “div:empty” 选取不包含子元素 包括文本元素 的div空元素。
3. :parent // $ “div:parent” 选取拥有子元素 包括文本元素 的div元素。
可以看jQuery内容的子元素或文本内容上。
jQuery可
1. :hidden // $ “:hidden” 选取网页中所有不可见的元素。
2. :visible // $ “div:visible” 选取所有可见的div元素。
jQuery属性
1. [attribute] // $ “div[id]“ 选取拥有属性id的元素。
2. [attribute value] // value的元素。$ “div[name test]“ name的“test”的div元素。
3. [attribute!value] // value的元素。
4.[attribute^ value] // value开始的元素。
5. [attrib
您可能关注的文档
最近下载
- 第6课 欧洲的思想解放运动(新教材课件)-【中职专用】《世界历史》同步精品课堂(高教版2023•基础模块).pptx VIP
- 1000HP钻机总结.doc VIP
- 机械制图(第二版)全套PPT课件.pptx
- (2025秋新版)北师大版二年级数学上册《数学好玩 猜数游戏》PPT课件.pptx
- 江苏省连云港市东海县实验中学2024-2025学年九年级上学期第一次月考语文试题(含答案).pdf VIP
- Sharp夏普扫描仪DW-D20HZ-W DW-D20NZW3 CF-20HZW 3用户手册.pdf
- 2024-2025学年九年级语文上学期第一次月考试卷附答案解析.pdf VIP
- C站JUE-85中文操作说明书-07-9-10.pdf VIP
- 智能融合终端通用技术规范2025.docx
- 2024年中级经济师《经济基础》真题卷(1116下午).pdf VIP
文档评论(0)