總結: 《jQuery基礎教程》 5-完結
阿新 • • 發佈:2017-10-22
xhr ajax 發送數據 eal append rop start rem 基礎教程
第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 閉包
總結: 《jQuery基礎教程》 5-完結