TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
jQuery應用開發實踐指南(簡體書)
滿額折

jQuery應用開發實踐指南(簡體書)

人民幣定價:79 元
定價
:NT$ 474 元
優惠價
87412
缺貨無法訂購
相關商品
商品簡介
作者簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

這是一本完全以實例方式來全方位講解jQuery應用開發的著作,由Ajax領域的技術權威撰寫。書中不僅詳細講解了jQuery的各種組件的功能特性和jQuery應用開發的流程與方法,而且還講解了jQuery UI和jQuery Mobile等擴展及插件的用法,可以幫助讀者迅速掌握jQuery的用法并具備實戰能力。
書中精選了jQuery的核心組件,著重介紹了jQuery對傳統JavaScript編程的增強,具體包括:jQuery的使用環境以及這個框架在環境中的切入方式, jQuery的工作原理,選擇器和過濾器,如何訪問網頁的元素,如何在jQuery中使用樣式表進行格式化, jQuery下的事件處理,特效與動畫的制作,Ajax。除了核心框架之外,本書還用獨立的章節介紹了jQuery UI、jQuery Mobile以及插件的使用和開發。附錄介紹了JavaScript的相關知識。細心研讀之下,相信你會對這一流行框架有全面的了解,提升Web編程能力。

作者簡介

Ralph Steyer?資深程序員,在各種計算機編程語言和技術方面有數十年經驗,是Ajax領域的技術權威。此外,他還是一名顧問、記者和作家,著有《JavaScript Handbook》和《Ajax Frameworks》等多本Web開發相關的著作。
譯者簡介
姚軍
曾在多家券商任IT經理,在系統集成、數據庫、網絡系統方面有近20年經驗,主導及參與了多個大型系統集成項目的需求分析、實施及維護,由于工作原因,在計算機領域涉獵極廣。自2006年開始,工作之余將大量精力投入IT圖書的翻譯工作,經驗十分豐富。譯著包括《HTML5 WebSocket權威指南》和《服務設計模式:SOAP/WSDL與RESTful Web服務設計解決方案》等書。

名人/編輯推薦

資深Web技術專家、Ajax技術先驅撰寫;
全書以實例驅動,系統講解jQuery各種功能組件的用法和技術細節,以及jQuery UI和jQuery Mobile等各種插件和擴展的使用方法,能幫助讀者迅速掌握jQuery應用的開發

目次

譯者序
第1章 導言
1.1 本書的內容
1.2 本書使用的約定
1.3 本書的目標讀者
1.4 你需要什么
1.4.1 硬件和操作系統
1.4.2 jQuery和jQuery UI
1.4.3 瀏覽器
1.4.4 用于測試的不同操作系統和虛擬機
1.4.5 實際測試用的Web服務器
1.4.6 開發工具
1.5 關于作者
1.6 小結
第2章 jQuery的第一批示例
譯者序
第1章 導言
1.1 本書的內容
1.2 本書使用的約定
1.3 本書的目標讀者
1.4 你需要什么
1.4.1 硬件和操作系統
1.4.2 jQuery和jQuery UI
1.4.3 瀏覽器
1.4.4 用于測試的不同操作系統和虛擬機
1.4.5 實際測試用的Web服務器
1.4.6 開發工具
1.5 關于作者
1.6 小結
第2章 jQuery的第一批示例
2.1 元素訪問和DOM保護
2.2 用jQuery風格的DHTML編輯網頁
2.3 以動畫方式縮小和擴大一個元素
2.4 動態改變特性
2.5 小結
第3章 基本知識
3.1 互聯網上的Web、Web 2.0和客戶/服務器準則
3.1.1 Web上的編程
3.1.2 Web 2.0
3.2 JavaScript及其與jQuery的關系
3.3 AJAX和XMLHttpRequest(XHR)
3.3.1 XML
3.3.2 JSON
3.3.3 關于JavaScript程序處理JSON的更多細節
3.4 DOM和對象
3.5 樣式表和DHTML
3.5.1 CSS:Web標準語言
3.5.2 CSS聲明的具體語法
3.5.3 選擇器
3.6 小結
第4章 jQuery 工作原理
4.1 訪問網頁元素
4.2 jQuery命名空間和jQuery對象
4.3 jQuery中的特殊數據類型和結構
4.3.1 選項
4.3.2 Map
4.3.3 Array<類型>標記法
4.3.4 jqxHR
4.4 jQuery()函數和$()別名
4.5 在DOM構建之后執行函數
4.5.1 作為jQuery()參數的回調或者匿名函數
4.5.2 將document.ready()放入外部JavaScript文件
4.5.3 為模塊化jQuery Web應用創建基本結構的示例
4.6 用jQuery()創建一個元素并將其插入網頁
4.7 用jQuery()包裝現有元素
4.8 使用jQuery和其他框架結合
4.9 關于上下文的更多知識
4.10 鏈接jQuery對象
4.11 版本1.5之后的新核心技術
4.11.1 jQuery.sub()
4.11.2 jQuery.when()
4.11.3 版本1.6:有何新特性
4.12 小結
第5章 選擇器和過濾器
5.1 基礎知識
5.1.1 什么是選擇器
5.1.2 什么是過濾器
5.1.3 作為基礎的XPath
5.2 基本選擇器和層次化選擇器
5.2.1 示例
5.2.2 潛在的問題
5.3 過濾選擇器
5.3.1 基本過濾器
5.3.2 內容過濾器
5.3.3 可見性過濾器
5.3.4 子過濾器
5.3.5 特性過濾器
5.3.6 表單元素過濾器和表單過濾器
5.4 過濾器方法
5.4.1 eq()
5.4.2 not()
5.4.3 first()和last()
5.4.4 slice()
5.4.5 filter()
5.4.6 is()
5.4.7 map()
5.5 小結
第6章 訪問網頁的元素
6.1 檢查、修改、添加和刪除節點的一般信息
6.2 檢查和修改節點內容:html()和text()
6.3 表單字段的內容:val()
6.4 通過attr()訪問特性
6.5 在網頁中插入節點
6.5.1 append()和prepend()
6.5.2 appendTo()和PrependTo()
6.6 在前面或者后面插入節點
6.6.1 after()和before()
6.6.2 insertAfter()和insertBefore()
6.7 包裝
6.7.1 用wrap()單獨包裝
6.7.2 用wrapAll()包裝所有元素
6.7.3 用wrapInner()包裝內部區域
6.7.4 用unwrap()解除包裝
6.8 用replaceWith()和replaceAll()替換
6.8.1 用replaceWith()替換
6.8.2 用replaceAll()替換所有元素
6.9 用empty()和remove()/detach 以及removeAttr()刪除
6.9.1 remove()的替代品:detach()
6.9.2 刪除特性
6.10 用clone()進行克隆
6.11 搜索和查找
6.11.1 子節點和父節點:children()和parent()加上parents()/parentsUntil()
6.11.2 offsetParent()和closest()
6.11.3 兄弟元素
6.11.4 用has()搜索后代
6.12 用find()和contents()尋找
6.13 在數組和對象中循環的jQuery方法each()
6.13.1 jQuery.each()
6.13.2 each()方法
6.14 add()方法
6.15 更為全面的一個例子:日期組件
6.16 小結
第7章 在jQuery中使用樣式表格式化
7.1 css()方法
7.1.1 獲取樣式屬性
7.1.2 設置屬性
7.2 修改元素的類
7.2.1 添加類:addClass()
7.2.2 刪除類:removeClass()
7.2.3 切換類:toggleClass()
7.2.4 測試一個類:hasClass()
7.3 定位方法
7.3.1 用position()確定位置
7.3.2 文檔相對定位:offset()
7.4 滾動方法
7.5 高度和寬度
7.6 內部和外部尺寸
7.7 小結
第8章 jQuery下的事件處理
8.1 事件、事件處理器、觸發器和數據綁定的基本信息
8.1.1 事件
8.1.2 事件處理器的一般信息
8.1.3 HTML事件處理器
8.1.4 JavaScript事件處理器
8.1.5 事件對象
8.1.6 冒泡
8.1.7 數據綁定
8.1.8 觸發器
8.2 jQuery中的事件對象
8.2.1 jQuery.Event構造程序
8.2.2 jQuery.Event事件對象的屬性
8.2.3 jQuery.Event類型對象的方法
8.3 坐穩了,出發:$(document).ready()
8.4 事件助手
8.5 擴展的事件處理方法
8.5.1 bind()和unbind()方法
8.5.2 僅有的一個:one()
8.5.3 trigger()方法
8.5.4 triggerHandler()
8.5.5 實時事件:live()和die()方法以及delegate()和undelegate()
8.5.6 交互輔助函數
8.6 小結
第9章 特效與動畫
9.1 基本用法
9.1.1 你所需要的就是速度
9.1.2 指定一個回調
9.1.3 鏈接
9.1.4 隊列
9.1.5 通過stop()和jQuery.fx.off停止
9.1.6 永不停止的動畫
9.1.7 動畫的類型
9.2 顯示和隱藏:show()和hide()方法
9.3 滑動特效:slideDown()、slideUp()和slideToggle()
9.4 透明度特效:fadeIn()、fadeOut()和fadeTo()(加上toggle())
9.5 用animate()實現單獨動畫
9.6 小結
第10章 AJAX
10.1 AJAX和XMLHttpRequest(XHR)基礎
10.1.1 手工創建一個XMLHttpRequest對象
10.1.2 XHR對象方法
10.1.3 XHR對象屬性
10.1.4 不使用特殊jQuery方法的數據請求實用示例
10.1.5 AJAX通信的數據格式
10.1.6 AJAX請求處理
10.2 jQuery中的特殊AJAX支持
10.2.1 JSONP和遠程請求
10.2.2 jqXHR對象
10.2.3 jQuery中的AJAX請求方法
10.2.4 指定數據類型
10.2.5 避免緩沖
10.3 $.get()和$.post()
10.3.1 只從Web服務器請求普通文本
10.3.2 通過$.get()和$.post()向Web服務器發送數據
10.3.3 獲取和解析XML數據
10.4 獲取和解析JSON數據:getJSON()和parseJSON()
10.4.1 簡單的JSON應用
10.4.2 通過JSONP請求Twitter Tweet
10.5 通過AJAX在以后加載腳本:jQuery.getScript()
10.6 加載數據的通用變種:load()
10.7 序列化數據
10.7.1 serialize()方法
10.7.2 serializeArray()方法
10.7.3 通用版本:param()
10.8 AJAX的默認值
10.9 AJAX事件和AJAX事件處理器
10.9.1 局部事件
10.9.2 全局事件
10.10 完全控制
10.10.1 jQuery.ajax()
10.10.2 JSONP請求
10.10.3 加載和執行JavaScript文件
10.10.4 發送數據并評估成功
10.10.5 $.ajax()的擴展技術
10.11 小結
第11章 jQuery UI
11.1 什么是jQuery UI
11.1.1 支持交互的組件
11.1.2 窗口小部件
11.1.3 擴展特效
11.1.4 主題框架和ThemeRoller
11.2 入門
11.3 如何使用jQuery UI
11.3.1 下載和ThemeRoller
11.3.2 在網頁上使用jQuery UI
11.3.3 jQuery UI樣板網頁
11.4 使用jQuery UI中的組件
11.4.1 默認設置
11.4.2 組件和窗口小部件的一些基本原則
11.4.3 組件的屬性/選項
11.4.4 組件的方法
11.4.5 組件和窗口小部件中的事件
11.5 組件和窗口小部件概述
11.5.1 交互組件
11.5.2 窗口小部件
11.5.3 實用工具
11.6 特效
11.6.1 effect()方法
11.6.2 使用animate()進行顏色動畫
11.7 基于jQuery UI的完整網站
11.8 小結
第12章 插件
12.1 jQuery 插件頁面
12.1.1 搜索和使用現有插件
12.1.2 驗證插件
12.2 創建自定義插件
12.2.1 為什么創建自定義插件
12.2.2 創建你的第一個插件
12.2.3 創建簡單插件的主要原則
12.2.4 創建較為復雜的插件的原則
12.2.5 帶有選項的插件示例1
12.2.6 帶有選項的插件示例2
12.3 發布插件
12.4 小結
第13章 jQuery Mobile
13.1 基礎知識
13.1.1 平臺
13.1.2 下載和集成框架
13.1.3 替代方案
13.2 角色系統和data-role
13.3 移動網頁的基本結構
13.4 鏈接頁面
13.4.1 通過Hijax實現外部鏈接
13.4.2 內部鏈接和頁面特殊解釋
13.5 過渡
13.6 對話框
13.7 按鈕
13.7.1 具有圖標的按鈕
13.7.2 塊元素或者行內元素
13.7.3 分組
13.7.4 實用示例
13.8 工具欄和導航欄
13.9 列表
13.10 表單元素
13.10.1 字段容器
13.10.2 各種不同的表單元素
13.10.3 表單元素的插件方法
13.10.4 發送表單數據
13.11 特殊事件
13.11.1 觸摸事件
13.11.2 方向變化
13.11.3 滾動事件
13.11.4 頁面事件
13.12 主題框架和通用內容設計
13.13 收起和展開內容
13.14 小結
附錄

顯示全部信息

書摘/試閱

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 412
缺貨無法訂購

暢銷榜

客服中心

收藏

會員專區