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