Jquery基础知识讲解.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Jquery基础知识讲解

jQuery 选择器 主要包括标签选择器,id选择器,类选择器,通用选择器,组选择器 $(#divId) 获取ID为divId的元素 $(a) 获取所有a元素 $(.bgRed) 获取所用CSS类为bgRed的元素 $(*)获取页面所有元素 $(#divId, a, .bgRed)获取三个满足条件的选择器 (主要包括子元素选择器、后代元素选择器、紧邻同辈元素选择器、相邻同辈元素选择器) 子元素选择器 ===============选择儿子元素 ul class=topnav liItem 1/li liItem 2 ulliNested item 1/liliNested item 2/liliNested item 3/li/ul /li liItem 3/li /ul script$(ul.topnav li).css(border, 3px double red);/script 此处用“”号表示只选择儿子集的元素 2后代选择器 直接用空格表示 不仅包括儿子还包括孙子........===============选择后代元素 form divForm is surrounded by the green outline/div labelChild:/label input name=name / fieldset labelGrandchild:/label input name=newsletter / /fieldset /form Sibling to form: input name=none / script $(form input).css(border, 2px dotted blue);/script 3 紧邻同辈元素选择器 所有符合条件的都可以会被选择 主要是选择一个元素之后的平行元素 ===============选择指定元素的下一个平辈元素 form labelName:/label input name=name / fieldset labelNewsletter:/label input name=newsletter / /fieldset /form input name=none / script$(label + input).css(color, blue).val(Labeled!)/script 4 相邻同辈元素选择器 ===============选择指定元素的所有指定的平辈元素,可以隔几个不是指定的元素 divdiv (doesnt match since before #prev)/div span id=prevspan#prev/span divdiv sibling/div divdiv sibling div id=smalldiv niece/div/div spanspan sibling (not div)/span divdiv sibling/div script$(#prev ~ div).css(border, 3px groove blue);/script 三、基本过滤器主要包括 名称 说明 举例 :first 匹配找到的第一个元素 查找表格的第一行:$(tr:first) :last 匹配找到的最后一个元素 查找表格的最后一行:$(tr:last) :not(selector) 去除所有与给定选择器匹配的元素 查找所有未选中的 input 元素: $(input:not(:checked)) :even 匹配所有索引值为偶数的元素,从 0 开始计数 查找表格的1、3、5...行:$(tr:even) :odd 匹配所有索引值为奇数的元素,从 0 开始计数 查找表格的2、4、6行:$(tr:odd) :eq(index) 匹配一个给定索引值的元素 注:index从 0 开始计数 查找第二行:$(tr:eq(1)) :gt(index) 匹配所有大于给定索引值的元素 注:index从 0 开始计数 查找第二第三行,即索引值是1和2,也就是比0大:$(tr:gt(0)) :lt(index) 选择结果集中索引小于 N 的 elements 注:index从 0 开始计数 查找第一第二

文档评论(0)

此项为空 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档