总结: 《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 闭包
posted @   流星<。)#)))≦  阅读(186)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
点击右上角即可分享
微信分享提示