- 3
- 0
- 约1.81万字
- 约 16页
- 2017-12-10 发布于河南
- 举报
jquery详细笔记
jQuery学习笔记一(jQuery选择器)
jQuery官方网站:/?可以通过这个地址下载到最新版的jQuery
jQuery 基本选择器
jQuery选择器的符号与CSS样式表选择器一样,id使用#,class使用.,html选择器直接使用标签,如div,td等,还有其他多种选择器,后面会陆续介绍到。
[ id 选择器]
原本在JavaScript下,要想选择一个id=“aa”的需要这样:document.getElementById(aa); 才能获取到aa这个对象,而通过jQuery选择器,只需这样:$(#aa)? 就获取到了id为aa的对象,从而就可以对它进行操作,十分的方便。也是我使用最频繁的一个选择器。
如果查找含有特殊字符的元素,如:span id=aa:bb/spanspan id=aa[bb]/spanspan id=aa.bb/span
就需要使用反斜杠来进行字符的转义了,以上三个例子就需要这样获取到对应的对象:
$(#aa\\:bb)$(#aa\\[bb\\])$(#aa\\.bb)这样才能通过ID正确获取到该对象。如果存在多个id相同的对象,则只会匹配到第一次出现的。
[?class 选择器?]
使用上与id选择器差不多,只是id用的是“ # ”而class选择器使用的就是“?. ”,只要class相同的,就能被匹配到,如:div class=notSelect不选择我/divspan class=selectMe选择我/divp class=selectMe也选我/p使用$(.selectMe)将会匹配到span class=selectMe选择我/div?与 p class=selectMe也选我/p
[?HTML 选择器 ]
如果需要选择网页中出现的所有div,则可以通过这种方式进行选择 $(div) ,用的也比较少,css中倒是经常这么来编辑样式,不过jQuery这种方式选择,是不是说可以用来整体修改某中html标签的整体样式?有空可以尝试一下。
jQuery 索引值选择器
索引值都是从 0 开始的。也是非常有用的一种选择器。比如想让表格奇偶行显示不同的颜色,则可以使用索引值选择器进行操作。
[ :first 选择器 ] [ :last 选择器 ]
table? trtdHeader 1/td/tr? trtdValue 1/td/tr? trtdValue 2/td/tr/table比如上面的html代码,我们需要查找到第一行的元素对象,则可以通过这样获取 $(tr:first) 就可以获得trtdHeader 1/td/tr使用 $(tr:last) 就可以获取到 trtdValue 2/td/tr 元素对象
[ :not 选择器 ]
去除所有与给定选择器匹配的元素 在jQuery 1.3中,已经支持复杂选择器了,例如:not(div a) 和 :not(div,a)
查找所有未选中的 input 元素input name=apple /input name=flower checked=checked /使用 $(input:not(:checked)) 得到 input name=apple /
[ :even 偶选择器 ]? [ :odd? 奇选择器 ]???? 奇偶选择器
table? trtdHeader 1/td/tr? trtdValue 1/td/tr? trtdValue 2/td/tr/table
奇偶选择器是从0开始计算的,如果需要选择上面表格的偶行,则使用 $(tr:even) 选中trtdHeader 1/td/tr 与 trtdValue 2/td/tr使用$(tr:odd) 选中?? trtdValue 1/td/tr
[ :eq 索引选择器 ]?
table? trtdHeader 1/td/tr? trtdValue 1/td/tr? trtdValue 2/td/tr/table
索引选择器,也是从0开始,如果我要选择第二行,则使用 $(tr:eq(1))即可获得? trtdValue 1/td/tr
[ :gt 比给定索引大 ] [ :lt 比给定索引小 ] 的选择器
table? trtdHeader 1/td/tr? trtdValue 1/td/tr? trtdValue 2/td/tr/table
$(tr:gt(0)) 将匹配? trtdValue 1/td/tr 与 trtdValue 2/td/tr? 选择比给定索引为 0 大的元素
$(tr:lt(2)) 将匹配? trtdHeader 1/td/tr 与 trtdValue 1/t
您可能关注的文档
- 2014年山东省春季高考信息技术类网站建设技能试题汇总.doc
- RichMedia富媒体.doc
- Unit 8 Globalization — For and Against Teaching plan大学体验英语四.doc
- 液控手柄匹配试验(2014.02.10-1).docx
- 郑州大学现代远程教育《网页设计与网站建设》课程考核要求答案.doc
- True False Not given判断.doc
- 工程问题以及对应练习题.docx
- “软件设计”项目 实践试题.doc
- 近代欧洲银行业发展.doc
- 四下课件例题一:.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 西师版五年级数学下册全套电子教案(表格式)(最全).doc VIP
- 2025年AWS认证CloudFront与Route53延迟_地理路由缓存行为专题试卷及解析.pdf VIP
- 2025年互联网营销师元宇宙互动剧本杀与沉浸式剧情营销专题试卷及解析.pdf VIP
- 2025年房地产经纪人投资回报率与投资回报率自动化分析专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照国际民航组织(ICAO)标准专题试卷及解析.pdf VIP
- 井下中央变电所高压开关整定计算说明书.pdf
- 2025年房地产经纪人商品房交付条件与标准专题试卷及解析.pdf VIP
- 异位妊娠护理教学查房【40页】.pptx VIP
- PLC-S7-200-SMART-与LabVIEW-OPC-以太网通信.pdf VIP
- 全球百强创新集群排行榜.pdf VIP
原创力文档

文档评论(0)