版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四章操纵内容和属性第1页,课件共10页,创作于2023年2月mybirdie@126.co言操纵DOM内容操纵属性保存自定义数据jQueryAPI如何选择DOM方法和属性以适应浏览器不同所带来的问题,在此已不成为问题第2页,课件共10页,创作于2023年2月mybirdie@126.co标1设置和访问属性2操纵类名3操纵HTML和文本内容4替换元素5移除内容6克隆内容第3页,课件共10页,创作于2023年2月mybirdie@126.com135173104501、设置和访问元素的属性移除属性传对象字面量访问属性(一个参数)设置属性(两个参数)$(‘X’).removeAttr(‘名称’);$(‘XX’).attr(‘名称’,’值’);如果选择集中有多个元素,则会设置选择集中每个元素的相应属性$(‘XX’).attr(‘名称’);返回选择集中第一个元素的属性值$(‘a’).attr({名:’值’,名:’值’});以键:值对的方式定义字面量来设置元素的若干属性。值为字符串用’’号$(‘X’).attr(‘名称’,回调函数);以回调函数作为属性的值,如果选择集有、多个元素,则回调函数将被执行多次。从而选择集中的元素属性值就可以不同。第4页,课件共10页,创作于2023年2月mybirdie@126.com135173104502、操纵类名切换类名判断是否拥有类名移除类名添加类名$(‘X’).toggleClass(‘类名’);$(‘XX’).addClass(‘类名’);可以为同一个元素指定多个类名。css支持链式类名定义,但IE6不支持$(‘XX’).removeClass(‘类名’);返回选择集中第一个元素的属性值$(‘XX’).hasClass(‘类名’);第5页,课件共10页,创作于2023年2月mybirdie@126.coip:关于jQuery方法单/多元素:jQuery的方法总是作用于一个或多个元素之上。即其总是假定选择器返回的是一个数组。这样我们就省去了冗余的遍历代码。jQuery方法通用规则方法链:在jQuery中可以将一个方法链接在另一个方法之后,并对选择集执行复杂的操作。$("p.test").addClass("ohmy").show("slow");第6页,课件共10页,创作于2023年2月mybirdie@126.com135173104503、操纵HTML和文本内容html()设置或获取一个或多个元素的HTML内容text()设置或获取一个或多个元素的文本内容append()和prepend()用于将内容添加到当前元素的子节点之后和之前。After()和before()用于将内容添加到当前元素节点之后和之前。insertAfter()和insertBefore()将某选择集中的元素插入到另一选择集元素之后和之前。使页面的模板化操作更容易wrap\wrapAll()和wrapInner()将一个或多个元素包装在另外元素中。(创建一个新元素,然后将指定的已有元素放在新元素中)第7页,课件共10页,创作于2023年2月mybirdie@126.com135173104504、替换元素接收选择器作为参数,而不是一个字符串参数。将参数中的内容替换掉。注意他是通过选择器来替换内容,即他是用文档中的元素来替换其他元素将使用任何指定的HTML内容来替换选中的元素。作用类似于MS的outerHTML属性。replaceWithreplaceAll第8页,课件共10页,创作于2023年2月mybirdie@126.com135173104505、移除内容移除选择集中的所有元素。可在方法中传入选择器,与选择器相匹配的元素被保留,不会从文档中移除。在jQuery中这些被移除的元素依然存在,可在remove()之后继续链接其他jQuery方法,以便对移除的元素继续进行操。本质上与调用html()方法并传入一个空字符串的效果相同——元素的所有子元素都将被移除。empty()remove()第9页,课件共10页,创作于2023年2月mybirdie@126.com135173104505、克隆元素复制内容(元素
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CRRA 1314-2023存储设备回收利用技术导则
- T/TMAC 277-2025高精度智能电能计量箱通用技术规范
- T/GDMDMA 0041-2025三维硬性光学内窥镜三维视觉性能检测方法
- T/CI 534-2024承插型盘扣式钢管脚手架及托梁支撑体系
- T/CACE 0179-2025铝电解废耐火材料基霞石粉(砂)
- T/CRRA 0304-2022废塑料交易规范
- AI在西班牙语领域的应用
- 2025-2026学年河北省迁安市初中政治七年级期末上册自我评估黑金试题附答案
- 2026学年河南省辉县市四年级语文期末自测模拟思维拓展题(详细参考解析)详细答案和解析
- Photoshop期末考试试题及详细答案解析
- 2026中国数字员工技术应用报告 -多智能体大脑场景实践研究
- 2026重庆三峰环境集团股份有限公司招聘82人考试模拟试题及答案解析
- T/CI 878-2025钠离子电池用生物质硬炭负极材料技术要求
- 2026年期权开户考试题库及答案
- 《人民当家作主》教学课件 - 2026-2027 学年统编版(新教材)小学道德与法治五年级上册
- 2026年04月自考03200预防医学(二)试题及答案
- 2026年法治思想试题库及答案
- 2026海南中考考前冲刺 英语考纲核心词汇与书面表达高级句型速览
- 大学英语四级词汇表 (完美打印版)
- 2026年四川省党政领导干部政治理论水平(理论测试)考试考前模拟试题及答案
- 私募股权投资基金基础知识全解析
评论
0/150
提交评论