版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1jQuery8.1 jQueryo jQueryn一个 JavaScript 库n封装了预定义的对象和使用函数n简化了 JavaScript 编程o jQuery 库包含以下特性:nHTML 元素选取 nHTML 元素操作 nCSS 操作 nHTML 事件函数 nJavaScript 特效和动画 nHTML DOM 遍历和修改 nAJAX 28.2 jQuery语法规则o 语法n$(selector).action()o $(this).hide() - 隐藏当前元素o $(p).hide() - 隐藏所有段落o $(p.test).hide() - 隐藏所有 class=test 的段落o
2、 $(“#test”).hide() - 隐藏所有 id=“test” 的元素n简单的代码示例o jQuery代码风格n链式操作(优化)o jQuery对象和DOM对象$(“#foo”).html()Document.getElementById(“foo”).innerHTML38.3 jQuery选择器选择器o 基本选择器基本选择器n#id : $(“#test”)n.class : $(“.test”)nelement : $(“p”)n* : $(“*”)nselector1,selector2 selectorN: $(“div,span,p.myClass”)o 层次选择器层次选择
3、器n$(“ancestor descendant”) : $(“div span”)n$(“parent child”) : $(“divspan”)n$(“prev+next”) : $(“.one+div”) / $(“prev”).next(“next”)n$(“prevsiblings”) : $(“#twodiv”) /$(“prev”).nextall(“siblings”)48.3 jQuery选择器选择器o jQuery 选择器选择器n过滤选择器过滤选择器n基本过滤选择器基本过滤选择器o :first $(“div:first”)o :last $(“div:last”)o :
4、not(selector) $(“input:not(.myClass)”)o :even $(“input:even”)o :odd $(“input:odd”)o :eq(index) $(“input:eq(1)”)o :gt(index) $(“input:gt(1)”)o :lt(index) $(“input:lt(1)o :header $(“:header”)o :animated $(“div:animated”)58.3 jQuery选择器选择器o jQuery 选择器选择器n内容过滤选择器o:contains(text) :$(“div:contain(我)”)o:emp
5、ty $(“div:empty”)o:has(selector) $(“div:has(p)”)o:parent $(“div:parent”)n可见性过滤选择器o:hidden $(“:hidden”)o:visible $(“div:visible”)n属性过滤选择器oattribute: $(“divid”)oattribute=value : $(“divtitle=test”)oattribute!=value: $(“divtitle!=test”)oattribute=value: $(“divtitle=test”)oattribute$=value: $(“divtitle$
6、=test”) o attribute*=value: $(“divtitle*=test”) 68.3 jQuery选择器选择器o jQuery 选择器选择器n表单对象属性过滤选择器o :enabled $(“#form1 :enabled”)o :disabled $(“#form2:disabled”)o :checked $(“input:checked”)o :selected $(“select:selected”)o 示例78.3 jQuery中的中的DOM操作操作o查找节点o创建节点:n创建元素节点、创建文本节点、创建属性节点o插入节点n插入节点:append()/appendTo()/prepend()/prependTo()/after()/insertAfter()/before()/insertBefore()n移动节点o删除节点nremove() empty() o复制节点 、替换节点o属性操作o样式操作o设置和获取HTML、文本和值 设置选择框 o遍历节点:children() next() closeset()oCSS-DOM操作o示例88.4 jQuery的事
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年宁海县公开招聘社区专职工作者17人笔试参考题库及答案详解
- 2026上海健康医学院公开招聘专任教师13人(第二批)考试参考题库及答案详解
- 招聘3人!2026年青海省妇幼保健院招聘急需紧缺编制外(核定额度内)工作人员考试备考试题及答案详解
- 2027年中国电信集团有限公司校园招聘笔试参考题库及答案详解
- 2026铁岭市本级9家单位补充招聘公益性岗位工作人员26人考试参考题库及答案详解
- 2026年贵州省职工医院护理就业见习生招收14人笔试题库及答案解析
- 2026学年湖北省天门市五年级数学期末高分高频题详细参考解析详细答案和解析
- 2026年城市规划设计师考试《城市规划设计理论与方法》题库及答案解析
- 2026年广西小升初(语文)考试试卷真题答案解析
- 2026黑龙江绥化市科技馆招聘公益性岗位人员4人笔试备考试题及答案详解
- 新版2026秋新教材湘美版小学美术五年级上册(全册) 教学设计合集
- 2026年青海高职单招(英语)考试试卷(真题)答案解析
- 2026年风机故障检修考试题库(附答案)
- 【新教材】2026年秋季学期人教PEP版(2024)四年级上册英语教学计划
- 苏州工业园区斜塘街道2026年社工招聘考试【结构化面试题库+高分答题模板】(含考官评分要点)
- 浙教版一年级英语上册English for kids Grade 1A教案
- 2026年全国房地产经纪人之业务操作考试历年考试题(附答案)
- 钢结构网架加固改造施工方案
- 2026年度医师定期考核【执业-5】
- 2026年建筑起重机械司机(施工升降机)试题库(含答案)
- 2026年上海市安全员C3证模拟试题及答案
评论
0/150
提交评论