jQuery風(fēng)暴

出版社:佳魁資訊  作者:張子秋 著  

內(nèi)容概要

  如果你對(duì)JavaScript、HTML、CSS 和jQuery 稍有了解,那麼這本書正是為你而準(zhǔn)備的!因?yàn)楸緯w了利用jQuery 進(jìn)行工作時(shí)可能遇到的大多數(shù)問(wèn)題,並用通俗而淺顯的文字、客製化的應(yīng)用案例,以用來(lái)解釋每一個(gè)新概念,並且每個(gè)範(fàn)例都提供完整的程式,可以幫助使用者輕鬆地將動(dòng)態(tài)功能應(yīng)用到網(wǎng)頁(yè),並能最小化程式量?! Query有著豐富而絢麗的應(yīng)用,包括存取部分網(wǎng)頁(yè)、快速修改網(wǎng)頁(yè)內(nèi)容、增加動(dòng)畫、jQuery UI控制項(xiàng)的應(yīng)用、應(yīng)用AJAX技術(shù)、打造自己的指令稿框架、開發(fā)熱門的LBS(Location Based Service)應(yīng)用、jQuery Mobil開發(fā)行動(dòng)網(wǎng)路服務(wù)等。 

書籍目錄

Chapter 01 jQuery 入門1.1 認(rèn)識(shí)jQuery 1.1.1 認(rèn)識(shí)jQuery 1.1.2 jQuery 之美 1.1.3 jQuery 與其他指令稿類別庫(kù)的比較 1.2 上手jQuery 1.2.1 jQuery 版本介紹 1.2.2 在Visual Studio 中使用jQuery 1.2.3 在Aptana 中使用jQuery 1.3 Hello jQuery 實(shí)例 1.3.1 增加指令稿參考 1.3.2 增加DOM 元素 1.3.3 建立頁(yè)面指令稿物件 1.4 小結(jié) Chapter 02 必須知道的JavaScript 知識(shí)2.1 JavaScript 基礎(chǔ) 2.1.1 JavaScript 與ECMAScript 2.1.2 JavaScript 中的數(shù)值型別和參考型態(tài) 2.1.3 JavaScript 中的原始型態(tài) 2.1.4 undefined、null 和typeof 運(yùn)算子 2.1.5 變數(shù)宣告 2.1.6 JavaScript 命名標(biāo)準(zhǔn) 2.1.7 變數(shù)的作用域與閉包 2.2 悟透JavaScript 中的function 2.2.1 使用function 宣告方法和型態(tài) 2.2.2 function 的本質(zhì) 2.2.3 new 運(yùn)算子 2.2.4 function 的arguments 參數(shù)物件 2.2.5 了解this 指標(biāo) 2.3 JavaScript 中的原型 2.3.1 使用原型實(shí)現(xiàn)JavaScript 的物件導(dǎo)向 2.3.2 使用原型鏈實(shí)現(xiàn)繼承 2.4 DOM 2.4.1 什麼是DOM 2.4.2 操作HTML DOM 物件 2.4.3 DOM 元素與HTML 元素 2.5 其他JavaScript 秘笈 2.5.1 資料通訊格式JSON 2.5.2 動(dòng)態(tài)語(yǔ)言——eval 2.5.3 JavaScript 中的邏輯運(yùn)算子 2.6 小結(jié) Chapter 03 jQuery 核心基礎(chǔ)3.1 jQuery 物件 3.1.1 什麼是jQuery 物件 3.1.2 jQuery 物件深入解析 3.1.3 jQuery 物件轉(zhuǎn)為DOM 物件 3.1.4 DOM 物件轉(zhuǎn)化為jQuery 物件3.1.5 jQuery 物件的鏈?zhǔn)讲僮?3.1.6 ”$” 變數(shù)的使用 3.1.7 解決多類別庫(kù)衝突——”$” 變數(shù)衝突問(wèn)題 3.2 jQuery 文件處理常式 3.2.1 jQuery 文件處理常式介紹 3.2.2 文件處理常式的優(yōu)勢(shì) 3.2.3 jQuery 文件處理常式深入解析 3.2.4 jQuery 文件處理常式注意事項(xiàng) 3.3 jQuery 說(shuō)明文件3.3.1 jQuery API 線上說(shuō)明文件 3.3.2 jQuery API 線上說(shuō)明文件分類 3.3.3 jQuery API 中文說(shuō)明文件 3.4 小結(jié) Chapter 04 萬(wàn)能的jQuery 選擇器4.1 jQuery 選擇器基礎(chǔ) 4.1.1 什麼是jQuery 選擇器 4.1.2 jQuery 選擇器核心函數(shù) 4.1.3 jQuery 選擇器分類 4.1.4 使用jQuery 選擇器實(shí)驗(yàn)室 4.1.5 選擇器使用技巧 4.2 基礎(chǔ)選擇器 4.2.1 基礎(chǔ)選擇器列表 4.2.2 基礎(chǔ)選擇器使用要點(diǎn) 4.3 階層選擇器 4.3.1 階層選擇器清單 4.3.2 階層選擇器使用要點(diǎn) 4.4 基本篩檢程式 4.4.1 基本篩檢程式列表 4.4.2 基本篩檢程式使用要點(diǎn) 4.5 內(nèi)容篩檢程式 4.5.1 內(nèi)容篩檢程式清單 4.5.2 內(nèi)容篩檢程式使用要點(diǎn) 4.6 可見(jiàn)性篩檢程式 4.6.1 可見(jiàn)性篩檢程式列表 4.6.2 可見(jiàn)性篩檢程式使用要點(diǎn) 4.7 屬性篩檢程式 4.7.1 屬性篩檢程式清單 4.7.2 屬性篩檢程式使用要點(diǎn) 4.8 子元素篩檢程式 4.8.1 子元素篩檢程式清單 4.8.2 子元素篩檢程式使用要點(diǎn) 4.9 表單類別篩檢程式 4.9.1 表單類別篩檢程式列表 4.9.2 表單類別篩檢程式使用要點(diǎn) 4.10 表單屬性篩檢程式 4.10.1 表單屬性篩檢程式清單 4.10.2 表單屬性篩檢程式使用要點(diǎn) 4.11 小結(jié) Chapter 05 管理jQuery 物件集合5.1 動(dòng)態(tài)建立元素 5.1.1 使用JavaScript 建立物件 5.1.2 使用jQuery 建立物件 5.1.3 建立物件常見(jiàn)錯(cuò)誤 5.2 過(guò)濾函數(shù)——篩選物件集合 5.2.1 過(guò)濾函數(shù)清單 5.2.2 過(guò)濾函數(shù)要點(diǎn) 5.3 尋找函數(shù)——找到目標(biāo)物件 5.3.1 尋找函數(shù)清單 5.3.2 尋找函數(shù)要點(diǎn) 5.4 串聯(lián)函數(shù)——操作物件鏈 5.4.1 串聯(lián)函數(shù)清單 5.4.2 串聯(lián)函數(shù)要點(diǎn) 5.5 小結(jié) Chapter 06 使用jQuery 操作元素6.1 DOM 屬性與HTML 元素屬性 6.1.1 區(qū)分DOM 屬性與HTML 元素屬性 6.1.2 使用JavaScript 操作DOM 屬性 6.1.3 使用JavaScript 操作HTML 元素屬性 6.2 使用jQuery 操作DOM 6.2.1 使用jQuery 操作元素屬性 6.2.2 使用jQuery 操作元素CSS 6.2.3 偏移量offset 分類函數(shù) 6.2.4 用於測(cè)量的Dimensions 分類函數(shù) 6.2.5 使用jQuery 改變?cè)貎?nèi)容 6.3 小結(jié) Chapter 07 事件與事件物件7.1 DOM 事件模型 7.1.1 DOM 事件流 7.1.2 事件處理函數(shù) 7.1.3 事件物件 7.2 jQuery 事件模型 7.2.1 jQuery 中的事件流 7.2.2 jQuery 事件綁定函數(shù) 7.2.3 事件處理函數(shù)中的this 指標(biāo) 7.2.4 jQuery 事件物件 7.3 jQuery 特殊事件 7.3.1 物件監(jiān)聽函數(shù)live 和die 7.3.2 改進(jìn)的滑鼠事件mouseenter、mouseleave 和hover 7.3.3 改進(jìn)的焦點(diǎn)事件focusin 和focusout 7.4 小結(jié) Chapter 08 使用AJAX 增加使用者體驗(yàn)8.1 原始AJAX 與jQuery 中的AJAX 8.1.1 原始AJAX 應(yīng)用舉例 8.1.2 jQuery 中的AJAX 速食 8.2 使用jQuery 的AJAX 函數(shù)進(jìn)行頁(yè)面互動(dòng) 8.2.1 AJAX 快速函數(shù) 8.2.2 底層函數(shù)ajax() 和ajaxSetup() 8.2.3 AJAX 幫助函數(shù) 8.2.4 AJAX 全域事件 8.3 跨域的AJAX-JSONP 8.3.1 什麼是JSONP 8.3.2 JSONP 實(shí)現(xiàn)原理 8.3.3 JSONP 在jQuery 中的應(yīng)用 8.4 小結(jié) Chapter 09 jQuery 動(dòng)畫 — 讓頁(yè)面動(dòng)起來(lái)9.1 jQuery 動(dòng)畫基礎(chǔ) 9.1.1 動(dòng)畫入門實(shí)例 9.1.2 jQuery 動(dòng)畫分類 9.1.3 jQuery 動(dòng)畫實(shí)驗(yàn)室 9.1.4 jQuery 動(dòng)畫時(shí)間參數(shù) 9.1.5 jQuery 動(dòng)畫回呼函數(shù) 9.2 基礎(chǔ)動(dòng)畫函數(shù) 9.2.1 基礎(chǔ)動(dòng)畫實(shí)例 9.2.2 基礎(chǔ)動(dòng)畫詳解 9.3 漸層動(dòng)畫函數(shù) 9.3.1 漸層動(dòng)畫實(shí)例 9.3.2 漸層動(dòng)畫詳解 9.4 滑動(dòng)動(dòng)畫函數(shù) 9.4.1 滑動(dòng)動(dòng)畫實(shí)例 9.4.2 滑動(dòng)動(dòng)畫詳解 9.5 自訂動(dòng)畫函數(shù) 9.5.1 jQuery 佇列 9.5.2 動(dòng)畫全域開關(guān) 9.5.3 停止元素動(dòng)畫 9.5.4 自訂動(dòng)畫效果 9.6 小結(jié) Chapter 10 jQuery 工具函數(shù)10.1 jQuery 工具函數(shù)基礎(chǔ) 10.1.1 工具函數(shù)說(shuō)明 10.1.2 jQuery 工具函數(shù)概覽 10.2 瀏覽器特性檢測(cè) 10.2.1 瀏覽器特性檢測(cè)的演變 10.2.2 檢測(cè)瀏覽器型態(tài)和版本 10.2.3 瀏覽器特性檢測(cè) 10.3 陣列和物件操作 10.3.1 檢查陣列和物件 10.3.2 過(guò)濾陣列 10.3.3 陣列和物件合併 10.3.4 陣列和物件轉(zhuǎn)換 10.3.5 排序和過(guò)濾DOM 元素集合 10.3.6 轉(zhuǎn)換JSON 字串 10.4 其他工具函數(shù) 10.4.1 字串trim 操作10.4.2 判斷函數(shù) 10.4.3 jQuery 中的全域eval 函數(shù) 10.4.4 製造一個(gè)空函數(shù) 10.4.5 檢查節(jié)點(diǎn)包含關(guān)係 10.4.6 修改函數(shù)上下文 10.4.7 jQuery 中的佇列函數(shù) 10.5 擴(kuò)充jQuery 工具函數(shù) 10.5.1 使用JavaScript 擴(kuò)充工具函數(shù) 10.5.2 使用jQuery10.6 小結(jié) Chapter 11 拿來(lái)主義 — jQuery 外掛程式11.1 jQuery 外掛程式基礎(chǔ) 11.1.1 jQuery 外掛程式介紹 11.1.2 區(qū)別jQuery 外掛程式與工具函數(shù) 11.1.3 尋找合適的jQuery 外掛程式 11.1.4 合理使用jQuery 外掛程式 11.2 jQuery 外掛程式開發(fā) 11.2.1 為外掛程式起一個(gè)名字 11.2.2 撰寫結(jié)構(gòu)程式 11.2.3 設(shè)計(jì)外掛程式參數(shù) 11.2.4 使用外掛程式11.2.5 外掛程式開發(fā)要點(diǎn) 11.3 實(shí)戰(zhàn)表單驗(yàn)證外掛程式 11.3.1 應(yīng)用實(shí)例 11.3.2 驗(yàn)證方法 11.3.3 驗(yàn)證訊息 11.3.4 驗(yàn)證規(guī)則 11.3.5 表單傳送 11.3.6 DEBUG 模式 11.3.7 多表單驗(yàn)證 11.4 實(shí)戰(zhàn)自動(dòng)完成外掛程式 11.4.1 應(yīng)用實(shí)例 11.4.2 準(zhǔn)備資料來(lái)源 11.4.3 設(shè)定關(guān)鍵函數(shù) 11.4.4 為控制項(xiàng)增加Result 事件函數(shù) 11.4.5 比對(duì)中文 11.4.6 其他注意事項(xiàng) 11.5 小結(jié) Chapter 12 頁(yè)面的華麗外衣 — jQuery UI12.1 jQuery UI 基礎(chǔ) 12.1.1 jQuery UI 簡(jiǎn)介 12.1.2 jQuery UI 分類 12.2 Datepicker 日曆控制項(xiàng) 12.2.1 應(yīng)用實(shí)例 12.2.2 日曆框參數(shù) 12.2.3 日曆框事件 12.2.4 日曆框方法 12.3 Dialog 交談視窗控制項(xiàng) 12.3.1 交談視窗應(yīng)用場(chǎng)景 12.3.2 應(yīng)用實(shí)例 12.3.3 計(jì)算交談視窗位置12.3.4 取消反昇和瀏覽器預(yù)設(shè)行為 12.3.5 設(shè)定動(dòng)畫效果與取消動(dòng)畫 12.3.6 動(dòng)態(tài)提示類別交談視窗的資料傳遞 12.3.7 更換主題 12.4 Tab 標(biāo)籤控制項(xiàng) 12.4.1 應(yīng)用實(shí)例12.4.2 注意HTML 結(jié)構(gòu) 12.4.3 活用事件 12.5 Accordion 手風(fēng)琴選單控制項(xiàng) 12.5.1 應(yīng)用實(shí)例 12.5.2 關(guān)鍵點(diǎn)講解 12.6 Progressbar 進(jìn)度條控制項(xiàng) 12.6.1 應(yīng)用實(shí)例12.6.2 實(shí)例講解 12.7 Slider 滑動(dòng)條控制項(xiàng) 12.7.1 應(yīng)用實(shí)例 12.7.2 實(shí)例講解 12.8 button 按鈕控制項(xiàng) 12.8.1 應(yīng)用實(shí)例 12.8.2 實(shí)例講解 12.9 autocomplete 自動(dòng)提示控制項(xiàng) 12.9.1 應(yīng)用實(shí)例 12.9.2 實(shí)例講解 12.10 小結(jié) Chapter 13 基於jQuery 打造指令稿框架13.1 頁(yè)面指令稿管理 13.1.1 使用物件導(dǎo)向的方式管理頁(yè)面指令稿 13.1.2 頁(yè)面指令稿事件 13.1.3 切割指令檔 13.1.4 為指令檔增加智慧提示 13.1.5 合併及壓縮指令檔 13.2 公共指令稿類別庫(kù) 13.2.1 template 模版方法 13.2.2 修改函數(shù)上下文的方法 13.2.3 反序列化unparam() 方法 13.2.4 操作Cookie 的方法 13.2.5 JSON 轉(zhuǎn)換方法 13.3 打造jQuery UI 控制項(xiàng)庫(kù) 13.3.1 使用jQuery UI 13.3.2 自訂日曆控制項(xiàng) 13.4 小結(jié) Chapter 14 jQuery 與百度地圖實(shí)戰(zhàn)14.1 網(wǎng)站規(guī)劃 14.1.1 網(wǎng)站主題 14.1.2 使用者族群 14.1.3 盈利模式 14.1.4 未來(lái)規(guī)劃 14.2 網(wǎng)站實(shí)現(xiàn) 14.2.1 定義頁(yè)面結(jié)構(gòu) 14.2.2 實(shí)現(xiàn)樣式 14.2.3 實(shí)現(xiàn)頁(yè)面功能 14.2.4 頁(yè)面重構(gòu) 14.3 指令稿詳解 14.3.1 百度地圖API 介紹14.3.2 使用百度地圖API 14.3.3 使用頁(yè)面指令稿框架 14.3.4 使用jQuery UI 14.3.5 本機(jī)搜索 14.3.6 公共汽車和駕車搜索 14.4 小結(jié) Chapter 15 行動(dòng)指令稿框架jQuery Mobile15.1 jQuery Mobile 介紹 15.1.1 jQuery Mobile 的目的 15.1.2 jQuery Mobile 瀏覽器相容性 15.1.3 jQuery Mobile 特性 15.2 jQuery Mobile 入門 15.2.1 Hello Mobile 實(shí)例 15.2.2 API 分類 15.2.3 頁(yè)面結(jié)構(gòu) 15.2.4 設(shè)定系統(tǒng) 15.2.5 事件處理 15.3 jQuery Mobile 與百度地圖API 綜合實(shí)例 15.3.1 實(shí)例效果 15.3.2 訂製頁(yè)尾 15.3.3 組織頁(yè)面指令稿 15.3.4 增加事件 15.4 小結(jié) 

圖書封面

評(píng)論、評(píng)分、閱讀與下載



用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7