jQuery權威指南javascript
下載地址 https://pan.baidu.com/s/1BEV4cSO14dS10t-Zvct5vQcss
掃碼下面二維碼關注公衆號回覆 100071獲取分享碼java
本書目錄結構以下:jquery
第1章 jquery開發入門/1ajax
1.1 jquery概述/2json
1.1.1 認識jquery /2數組
1.1.2 jquery基本功能/2瀏覽器
1.1.3 搭建jquery開發環境/3緩存
1.1.4 編寫第一個簡單的jquery應用/3性能優化
1.1.5 jquery程序的代碼風格/5
1.2 jquery的簡單應用/7
1.2.1 jquery訪問dom對象/7
1.2.2 jquery控制dom對象/7
1.2.3 jquery控制頁面css /9
1.3 本章小結/11
第2章 jquery 選擇器/12
2.1 jquery選擇器概述/13
2.1.1 什麼是選擇器/13
2.1.2 選擇器的優點/13
2.2 jquery選擇器詳解/17
2.2.1 基本選擇器/18
2.2.2 層次選擇器/20
2.2.3 簡單過濾選擇器
2.2.4 內容過濾選擇器
2.2.5 可見性過濾選擇器
2.2.6 屬性過濾選擇器
2.2.7 子元素過濾選擇器
2.2.8 表單對象屬性過濾選擇器
2.2.9 表單選擇器
2.3 綜合案例分析—導航條在項目中的應用
2.3.1 需求分析
2.3.2 效果界面
2.3.3 功能實現
2.3.4 代碼分析
2.4 本章小結
第3章 jquery操做dom
3.1 dom基礎
3.2 訪問元素
3.2.1 元素屬性操做
3.2.2 元素內容操做
3.2.3 獲取或設置元素值
3.2.4 元素樣式操做
3.3 建立節點元素
3.4 插入節點
3.4.1 內部插入節點方法
3.4.2 外部插入節點方法
3.5 複製節點
3.6 替換節點
3.7 包裹節點
3.8 遍歷元素
3.9 刪除元素
3.10 綜合案例分析—數據刪除和圖片預覽在項目中的應用
3.10.1 需求分析
3.10.2 效果界面
3.10.3 功能實現
3.10.4 代碼分析
3.11 本章小結
第4章 jquery中的事件與應用
4.1 事件機制
4.2 頁面載入事件
4.2.1 ready()方法的工做原理
4.2.2 ready()方法的幾種相同寫法
4.3 綁定事件
4.4 切換事件
4.4.1 hover()方法
4.4.2 toggle()方法
4.5 移除事件
4.6 其餘事件
4.6.1 方法one()
4.6.2 方法trigger ()
4.7 表單應用
4.7.1 文本框中的事件應用
4.7.2 下拉列表框中的事件應用
4.8 列表應用
4.9 網頁選項卡的應用
4.10 綜合案例分析—刪除數據時的提示效果在項目中的應用
4.10.1 需求分析
4.10.2 效果界面
4.10.3 功能實現
4.10.4 代碼分析
4.11 本章小結
第5章 jquery的動畫與特效
5.1 顯示與隱藏
5.1.1 show()與hide()方法
5.1.2 動畫效果的show()與hide()方法
5.1.3 toggle()方法
5.2 滑動
5.2.1 slidedown()與slideup方法
5.2.2 slidetoggle()方法
5.3 淡入淡出
5.3.1 fadein()與fadeout()方法
5.3.2 fadeto()方法
5.4 自定義動畫
5.4.1 簡單的動畫
5.4.2 移動位置的動畫
5.4.3 隊列中的動畫
5.4.4 動畫中止和延時
5.5 動畫效果綜述
5.5.1 各類動畫方法說明
5.5.2 使用animate()方法代替其餘動畫效果
5.6 綜合案例分析—動畫效果瀏覽相冊中的圖片
5.6.1 需求分析
5.6.2 效果界面
5.6.3 功能實現
5.6.4 代碼分析
5.7 本章小結
第6章 ajax在jquery中的應用
6.1 加載異步數據
6.1.1 傳統的javascript方法
6.1.2 jquery中的load()方法
6.1.3 jquery中的全局函數getjson()
6.1.4 jquery中的全局函數getscript()
6.1.5 jquery中異步加載xml文檔
6.2 請求服務器數據
6.2.1 $.get()請求數據
6.2.2 $.post()請求數據
6.2.3 serialize()序列化表單
6.3 $.ajax()方法
6.3.1 $.ajax()的基本概念
6.3.2 $.ajaxsetup()設置全局ajax
6.4 ajax中的全局事件
6.4.1 ajax全局事件的基本概念
6.4.2 ajaxstart與ajaxstop全局事件
6.5 綜合案例分析—用ajax實現新聞點評即時更新
6.5.1 需求分析
6.5.2 效果界面
6.5.3 功能實現
6.5.4 代碼分析
6.6 本章小結
第7章 jquery經常使用插件
7.1 jquery插件概述
7.2 驗證插件validate
7.3 表單插件form
7.4 cookie插件cookie
7.5 搜索插件autocomplete
7.6 圖片燈箱插件notesforlightbox
7.7 右鍵菜單插件contextmenu
7.8 圖片放大鏡插件jqzoom
7.9 自定義jquery插件
7.9.1 插件的種類
7.9.2 插件開發要點
7.9.3 開發插件示例
7.10 綜合案例分析—使用uploadify插件實現文件上傳功能
7.10.1 需求分析
7.10.2 效果界面
7.10.3 功能實現
7.10.4 代碼分析
7.11 本章小結
第8章 jquery ui插件
8.1 認識jquery ui
8.2 jquery ui交互性插件
8.2.1 拖曳插件
8.2.2 放置
8.2.3 排序插件
8.3 jquery ui微型插件
8.3.1 摺疊面板插件
8.3.2 日曆
8.3.3 選項卡插件
8.3.4 對話框插件
8.4 綜合案例分析—使用jquery ui插件以拖動方式管理相冊
8.4.1 需求分析
8.4.2 效果界面
8.4.3 功能實現
8.4.4 代碼分析
8.5 本章小結
第9章 jquery實用工具函數
9.1 什麼是工具函數
9.2 工具函數的分類
9.2.1 瀏覽器的檢測
9.2.2 數組和對象的操做
9.2.3 字符串操做
9.2.4 測試操做
9.2.5 url操做
9.3 工具函數的擴展
9.4 其餘工具函數—$.proxy()
9.5 綜合案例分析—使用jquery擴展工具函數實現對字符串指定類型的檢測
9.5.1 需求分析
9.5.2 效果界面
9.5.3 功能實現
9.5.4 代碼分析
9.6 本章小結
第10章 jquery性能優化與最佳實踐
10.1 優化選擇器執行的速度
10.1.1 優先使用id與標記選擇器
10.1.2 使用jquery對象緩存
10.1.3 給選擇器一個上下文
10.2 處理選擇器中的不規範元素標誌
10.2.1 選擇器中含有特殊符號
10.2.2 選擇器中含有空格符號
10.3 優化事件中的冒泡現象
10.4 使用data()方法緩存數據
10.5 解決jquery庫與其餘庫的衝突
10.5.1 jquery在其餘庫前導入
10.5.2 jquery在其餘庫後導入
10.6 使用子查詢優化選擇器性能
10.7 減小對dom元素直接操做
10.8 正確區分dom對象與jquery對象
10.8.1 dom對象與jquery對象的定義
10.8.2 dom對象與jquery對象的類型轉換
10.9 本章小結
第11章 綜合案例開發
案例1:切割圖片
案例2:在線聊天室