Web前端开发-JQuery解答.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web前端开发-JQuery 内容导航: Jquery简介和应用 HTML5简介及发展史 HTML的优点以及未来发展 CSS背景及简介 CSS3概念及详解 WEB前端开发 Web前端开发是从网页制作演变而来的,之前使用Photoshop和Dreamweaver就可以方便的制作网页。但如果要让网页的内容更加生动,提供更多交互形式的用户体验,以满足企业级别的需求。那么还需要掌握基本的Web前端开发技术,其中包括:CSS、HTML、DOM、Ajax、JavaScript等。 内容简介 jQuery的由来及简介 一 jQuery对象和DOM对象 二 jQuery选择器 三 jQuery中的DOM操作 四 使用jQuery创建动画效果 三 五 4.jQuery中的DOM操作 DOM(Document Object Model—文档对象模型):一种与浏览器, 平台, 语言无关的接口, 使用该接口可以轻松地访问页面中所有的标准组件 DOM 操作的分类: DOM Core: DOM Core 并不专属于 JavaScript, 任何一种支持 DOM 的程序设计语言都可以使用它.它的用途并非仅限于处理网页, 也可以用来处理任何一种是用标记语言编写出来的文档, 例如: XML HTML DOM: 使用JavaScript 和DOM为HTML 文件编写脚本时,有许多专属于 HTML-DOM 的属性 CSS-DOM:针对于CSS操作,在JavaScript中,CSS-DOM主要用于获取和设置style对象的各种属性 4.1 节点 查找节点: 查找元素节点: 通过 jQuery 选择器完成. 查找属性节点: 查找到所需要的元素之后, 可以调用 jQuery 对象的 attr() 方法来获取它的各种属性值 4.1 节点 创建节点: 使用jQuery的工厂函数$():$(html);会根据传入的html 标记字符串创建一个 DOM 对象,并把这个DOM对象包装成一个 jQuery对象返回. 注意: 动态创建的新元素节点不会被自动添加到文档中, 而是需要使用其他方法将其插入到文档中; 当创建单个元素时, 需注意闭合标签和使用标准的 XHTML 格式. 例如创建一个p元素, 可以使用 $(“p/”) 或 $(“p/p”), 但不能使用 $(“p”) 或 $(“创建文本节点就是在创建元素P”) 节点时直接把文本内容写出来; 创建属性节点也是在创建元素节点时一起创建 4.1 节点 插入节点: 动态创建了 HTML 元素之后, 还需要将新创建的节点插入到文档中, 即成为文档中某个节点的子节点 4.1 节点 以上方法不但能将新创建的 DOM 元素插入到文档中,也能对原有的DOM元素进行移动. 4.1 节点 删除节点: remove(): 从 DOM 中删除所有匹配的元素, 传入的参数用于根据 jQuery 表达式来筛选元素. 当某个节点用 remove() 方法删除后, 该节点所包含的所有后代节点将被同时删除. 这个方法的返回值是一个指向已被删除的节点的引用. empty(): 清空节点 – 清空元素中的所有后代节点(不包含属性节点). 4.1 节点 替换节点: replaceWith(): 将所有匹配的元素都替换为指定的 HTML 或 DOM 元素 replaceAll(): 与replaceWith()方法相反. 注意: 若在替换之前, 已经在元素上绑定了事件, 替换后原先绑定的事件会与原先的元素一起消失 4.2 属性操作 attr(): 获取html属性和设置属性 当为该方法传递一个参数时, 即为某元素的获取指定属性 当为该方法传递两个参数时, 即为某元素设置指定属性的值 jQuery 中有很多方法都是一个函数实现获取和设置. 如: attr(), html(), text(), val(), height(), width(), css() 等. removeAttr(): 删除指定元素的指定属性 4.2 属性操作 设置和获取 HTML, 文本和值 html()-- 读取和设置某个元素中的 HTML 内容,可用于 XHTML, 但不能用于 XML 文档 text()-- 读取和设置某个元素中的文本内容,既可以用于 XHTML 也可以用于 XML 文档. val() -- 读取和设置表单中的值,类似JavaScript 中的value属性. 对于文本框, 下拉列表框, 单选框该方法可返回元素的值(多选框只能返回第一个值).如果为多选下拉列表框, 则返回一个包含所有选择值的数组 4.3 样式操作 Class的获取和设置: class是元素的一个属性,所以都可以使用attr()方法来完成. addClass()-- 追加样

文档评论(0)

希望之星 + 关注
实名认证
文档贡献者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档