zoukankan      html  css  js  c++  java
  • 总结: 《jQuery基础教程》 5-完结


    第5章:操作DOM

    • HTML属性和DOM属性;attr()和prop()
    • 获取表单控件的值:val()
    • DOM操作方法的归纳:
    • (1) 要在HTML中创建新元素,使用$()函数。
      (2) 要在每个匹配的元素中插入新元素,使用:
       .append()
       .appendTo()
       .prepend()
       .prependTo()
      104 第 5 章 操作 DOM
      (3) 要在每个匹配的元素相邻的位置上插入新元素,使用:
       .after()
       .insertAfter()
       .before()
       .insertBefore()
      (4) 要在每个匹配的元素外部插入新元素,使用:
       .wrap()
       .wrapAll()
       .wrapInner()
      (5) 要用新元素或文本替换每个匹配的元素,使用:
       .html()
       .text()
       .replaceAll()
       .replaceWith()
      (6) 要移除每个匹配的元素中的元素,使用:
       .empty()
      (7) 要从文档中移除每个匹配的元素及其后代元素,但不实际删除它们,使用:
       .remove()
       .detach()


    第6章:通过Ajax 发送数据

    • 怎样选择交互的数据格式? HTML/JavaScript/JSON/XML
    • 为各种与Ajax相关的事件注册回调函数,例如:ajaxStart()/ajaxStop()
    • 绕过“同源策略”的几种解决方案
    • $.ajax()


    第7章:使用插件

    • jQuery UI插件库
    • jQuery Mobile插件库


    第8章:开发插件

    • 开发一个jQuery插件
    • 使用jQuery UI部件工厂创建插件


    第9章:高级选择符与遍历

    • 自定义选择符
    • DOM元素栈


    第10章:高级事件处理

    • 事件委托
    • 实现无穷滚动的方法
    • 自定义事件
    • 节流事件
    • 扩展事件


    第11章:高级效果

    • 观测及控制动画
    • 延迟对象


    第12章:高级DOM 操作

    • 使用 HTML5 自定义数据属性
    • jQuery挂钩


    第13章:高级Ajax

    • jqXHR对象
    • 扩展 Ajax 功能


    附录 A

    • JavaScript 闭包
  • 相关阅读:
    SRM482
    SRM481
    SRM480
    SRM479
    SRM478
    vue-cli 3 is not a modual err
    .vimrc
    css3 导入字体
    class []的用法
    RK61 Keyboard Use
  • 原文地址:https://www.cnblogs.com/huangwenjie/p/7707174.html
Copyright © 2011-2022 走看看