注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計JAVA及其相關jQuery實戰(zhàn)(第2版)

jQuery實戰(zhàn)(第2版)

jQuery實戰(zhàn)(第2版)

定 價:¥69.00

作 者: (美)比伯奧特,(美)卡茨 著,三生石上 譯
出版社: 人民郵電出版社
叢編項:
標 簽: J2EE

ISBN: 9787115274571 出版時間: 2012-03-01 包裝: 平裝
開本: 16開 頁數(shù): 394 字數(shù):  

內(nèi)容簡介

  jQuery是目前最受歡迎的JavaScript/Ajax庫之一,能用最少的代碼實現(xiàn)最多的功能?!秷D靈程序設計叢書:jQuery實戰(zhàn)(第2版)》全面介紹jQuery知識,展示如何遍歷HTML 文檔、處理事件、執(zhí)行動畫、給網(wǎng)頁添加Ajax以及jQuery UI。書中緊緊地圍繞“用實際的示例來解釋每一個新概念”這一宗旨,生動描述了jQuery如何與其他工具和框架交互以及如何生成jQuery插件。《圖靈程序設計叢書:jQuery實戰(zhàn)(第2版)》適合各層次Web開發(fā)人員。

作者簡介

  Bear Bibeault,著名Web技術(shù)專家,有30多年編程經(jīng)驗,也是技術(shù)社區(qū)Java Ranch的核心人物之一。除本書外,他還和其他世界級Web專家聯(lián)袂打造了巨著《Ajax實戰(zhàn):實例詳解》和《Ajax實戰(zhàn):Prototype與Scriptaculous篇》(均由人民郵電出版社出版)。Yehuda Katz,著名Web技術(shù)專家,jQuery開發(fā)團隊的核心成員,Merb等開源項目的貢獻者。他還維護著熱門網(wǎng)站VisualjQuery.com。三生石上,畢業(yè)于中國科學技術(shù)大學,曾在思科網(wǎng)迅任前端高級工程師,著名開源框架Ext Asp Net創(chuàng)始人。

圖書目錄

第一部分 核心jQuery
第1章 jQuery基礎 
1.1 用少量代碼實現(xiàn)豐富的功能 
1.2 不唐突的JavaScript 
1.2.1 行為和結(jié)構(gòu)分離 
1.2.2 分離腳本 
1.3 jQuery基礎 
1.3.1 jQuery包裝器 
1.3.2 實用函數(shù) 
1.3.3 文檔就緒處理程序 
1.3.4 創(chuàng)建DOM元素 
1.3.5 擴展jQuery 
1.3.6 jQuery與其他庫共存 
1.4 小結(jié) 
第2章 選擇要操作的元素 
2.1 選擇將被操作的元素 
2.1.1 控制上下文 
2.1.2 使用基本CSS選擇器 
2.1.3 使用子節(jié)點、容器和特性選擇器 
2.1.4 通過位置選擇元素 
2.1.5 使用CSS和自定義的jQuery過濾選擇器 
2.2 創(chuàng)建新的HTML 
2.3 管理包裝集 
2.3.1 確定包裝集的大小 
2.3.2 從包裝集中獲取元素 
2.3.3 分解元素包裝集 
2.3.4 使用關系獲取包裝集 
2.3.5 更多處理包裝集的方式 
2.3.6 管理jQuery鏈 
2.4 小結(jié) 
第3章 用jQuery為頁面添加活力 
3.1 使用元素屬性與特性 
3.1.1 操作元素屬性 
3.1.2 獲取特性值 
3.1.3 設置特性值 
3.1.4 刪除特性 
3.1.5 有趣的特性 
3.1.6 在元素上存儲自定義數(shù)據(jù) 
3.2 改變元素樣式 
3.2.1 添加和刪除類名 
3.2.2 獲取和設置樣式 
3.3 設置元素內(nèi)容 
3.3.1 替換HTML或者文本內(nèi)容 
3.3.2 移動和復制元素 
3.3.3 包裹與反包裹元素 
3.3.4 刪除元素 
3.3.5 復制元素 
3.3.6 替換元素 
3.4 處理表單元素值 
3.5 小結(jié) 
第4章 事件處理 
4.1 瀏覽器的事件模型 
4.1.1 DOM第0級事件模型 
4.1.2 DOM第2級事件模型 
4.1.3 IE事件模型 
4.2 jQuery事件模型 
4.2.1 使用jQuery綁定事件處理器 
4.2.2 刪除事件處理器 
4.2.3 Event實例 
4.2.4 預先管理事件處理器 
4.2.5 觸發(fā)事件處理器 
4.2.6 其他事件相關的方法 
4.3 充分利用(更多的)事件 
4.3.1 過濾大的數(shù)據(jù)集合 
4.3.2 通過模板復制創(chuàng)建元素 
4.3.3 建立主體標記 
4.3.4 添加新的過濾器 
4.3.5 添加限定控件 
4.3.6 刪除不需要的過濾器和其他任務 
4.3.7 總是有改進的余地 
4.4 小結(jié) 
第5章 用動畫和特效裝扮頁面 
5.1 顯示和隱藏元素 
5.1.1 實現(xiàn)可折疊的\模塊\ 
5.1.2 切換元素的顯示狀態(tài) 
5.2 用動畫改變元素的顯示狀態(tài) 
5.2.1 漸變地顯示和隱藏元素 
5.2.2 使元素淡入和淡出 
5.2.3 上下滑動元素 
5.2.4 停止動畫 
5.3 創(chuàng)建自定義動畫 
5.3.1 自定義縮放動畫 
5.3.2 自定義掉落動畫 
5.3.3 自定義消散動畫 
5.4 動畫和隊列 
5.4.1 并發(fā)的動畫 
5.4.2 將函數(shù)排隊執(zhí)行 
5.4.3 插入函數(shù)到特效隊列 
5.5 小結(jié) 
第6章 DOM無關的jQuery實用函數(shù) 
6.1 使用jQuery標志 
6.1.1 禁用動畫 
6.1.2 檢測用戶代理支持 
6.1.3 瀏覽器檢測標志 
6.2 jQuery與其他庫并存 
6.3 操作JavaScript對象和集合 
6.3.1 修剪字符串 
6.3.2 遍歷屬性和集合 
6.3.3 篩選數(shù)組 
6.3.4 轉(zhuǎn)換數(shù)組 
6.3.5 發(fā)現(xiàn)JavaScript數(shù)組的更多樂趣 
6.3.6 擴展對象 
6.3.7 序列化參數(shù)值 
6.3.8 測試對象 
6.4 其他實用函數(shù) 
6.4.1 什么都不做 
6.4.2 測試包含關系 
6.4.3 附加數(shù)據(jù)到元素上 
6.4.4 預綁定函數(shù)上下文 
6.4.5 解析JSON 
6.4.6 表達式求值 
6.4.7 動態(tài)加載腳本 
6.5 小結(jié) 
第7章 擴展jQuery 
7.1 為什么要擴展jQuery 
7.2 jQuery插件開發(fā)指南 
7.2.1 為文件和函數(shù)命名 
7.2.2 當心$ 
7.2.3 簡化復雜參數(shù)列表 
7.3 編寫自定義實用函數(shù) 
7.3.1 創(chuàng)建數(shù)據(jù)操作的實用函數(shù) 
7.3.2 編寫日期格式器 
7.4 添加新的包裝器方法 
7.4.1 在包裝器方法中應用多個操作 
7.4.2 保留在包裝器方法里的狀態(tài) 
7.5 小結(jié) 
第8章 使用Ajax與服務器通信 
8.1 回顧Ajax 
8.1.1 創(chuàng)建XHR實例 
8.1.2 發(fā)起請求 
8.1.3 保持跟蹤進度 
8.1.4 獲取響應 
8.2 加載內(nèi)容到元素中 
8.2.1 使用jQuery加載內(nèi)容 
8.2.2 加載動態(tài)的HTML片段 
8.3 發(fā)起GET和POST請求 
8.3.1 使用GET獲取數(shù)據(jù) 
8.3.2 獲取JSON數(shù)據(jù) 
8.3.3 發(fā)起POST請求 
8.3.4 實現(xiàn)級聯(lián)下拉列表 
8.4 完全控制Ajax請求 
8.4.1 發(fā)起帶所有參數(shù)的Ajax請求 
8.4.2 設置請求默認值 
8.4.3 處理Ajax事件 
8.5 整合所有知識 
8.5.1 實現(xiàn)Termifier 
8.5.2 測試Termifier插件 
8.5.3 改進Termifier 
8.6 小結(jié) 
第二部分 jQuery UI
第9章 jQuery UI簡介:主題和特效 
9.1 配置并下載jQuery UI庫 
9.1.1 配置和下載庫 
9.1.2 使用jQuery UI庫 
9.2 jQuery的主題和樣式 
9.2.1 概述 
9.2.2 使用ThemeRoller 工具 
9.3 jQuery UI特效 
9.3.1 jQuery UI特效 
9.3.2 擴展核心庫的動畫功能 
9.3.3 增強的可見性方法 
9.3.4 為類轉(zhuǎn)換應用動畫特效 
9.3.5 緩動特效 
9.4 高級定位 
9.5 小結(jié) 
第10章 jQuery UI鼠標交互:跟隨鼠標的移動 
10.1 來回拖動元素 
10.1.1 使元素可拖動 
10.1.2 可拖動性事件 
10.1.3 控制可拖動性 
10.2 放置可拖動元素 
10.2.1 使元素可放置 
10.2.2 可放置性事件 
10.3 排序 
10.3.1 使元素可排序 
10.3.2 連接可排序元素 
10.3.3 可排序事件 
10.3.4 獲取排序的順序 
10.4 改變元素的尺寸 
10.4.1 使元素可改變尺寸 
10.4.2 可改變尺寸事件 
10.4.3 為手柄添加樣式 
10.5 使元素可選擇 
10.5.1 創(chuàng)建可選擇元素 
10.5.2 可選擇事件 
10.5.3 查找已選擇的和可選擇的元素 
10.6 小結(jié) 
第11章 jQuery UI部件:超越HTML控件 
11.1 按鈕和按鈕組 
11.1.1 UI主題中的按鈕外觀 
11.1.2 創(chuàng)建帶有主題的按鈕 
11.1.3 按鈕圖標 
11.1.4 按鈕事件 
11.1.5 設置按鈕樣式 
11.2 滑動條 
11.2.1 創(chuàng)建滑動條部件 
11.2.2 滑動條事件 
11.2.3 為滑動條添加樣式的技巧 
11.3 進度條 
11.3.1 創(chuàng)建進度條 
11.3.2 進度條事件 
11.3.3 自動更新的進度條插件 
11.3.4 為進度條添加樣式 
11.4 自動完成部件 
11.4.1 創(chuàng)建自動完成部件 
11.4.2 自動完成部件的數(shù)據(jù)源 
11.4.3 自動完成部件的事件 
11.4.4 自動完成部件的樣式 
11.5 日期選擇器 
11.5.1 創(chuàng)建jQuery日期選擇器 
11.5.2 日期選擇器的日期格式 
11.5.3 日期選擇器的事件 
11.5.4 日期選擇器的實用函數(shù) 
11.6 選項卡 
11.6.1 創(chuàng)建選項卡的內(nèi)容 
11.6.2 選項卡事件 
11.6.3 修改選項卡樣式 
11.7 手風琴部件 
11.7.1 創(chuàng)建手風琴部件 
11.7.2 手風琴部件的事件 
11.7.3 手風琴部件的樣式類名 
11.7.4 使用Ajax加載手風琴面板 
11.8 對話框 
11.8.1 創(chuàng)建對話框 
11.8.2 對話框事件 
11.8.3 對話框的類名 
11.8.4 對話框使用技巧 
11.9 小結(jié) 
11.10 結(jié)束語 
附錄 JavaScript必知必會

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號