注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合jQuery應(yīng)用開(kāi)發(fā)實(shí)踐指南

jQuery應(yīng)用開(kāi)發(fā)實(shí)踐指南

jQuery應(yīng)用開(kāi)發(fā)實(shí)踐指南

定 價(jià):¥79.00

作 者: (德)Ralph Steyer 著,姚軍 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Web開(kāi)發(fā)技術(shù)叢書(shū)
標(biāo) 簽: Java Java Script J2EE 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111459521 出版時(shí)間: 2014-04-23 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 380 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  這是一本完全以實(shí)例方式來(lái)全方位講解jQuery應(yīng)用開(kāi)發(fā)的著作,由Ajax領(lǐng)域的技術(shù)權(quán)威撰寫(xiě)。書(shū)中不僅詳細(xì)講解了jQuery的各種組件的功能特性和jQuery應(yīng)用開(kāi)發(fā)的流程與方法,而且還講解了jQueryUI和jQueryMobile等擴(kuò)展及插件的用法,可以幫助讀者迅速掌握jQuery的用法并具備實(shí)戰(zhàn)能力。書(shū)中精選了jQuery的核心組件,著重介紹了jQuery對(duì)傳統(tǒng)JavaScript編程的增強(qiáng),具體包括:jQuery的使用環(huán)境以及這個(gè)框架在環(huán)境中的切入方式,jQuery的工作原理,選擇器和過(guò)濾器,如何訪問(wèn)網(wǎng)頁(yè)的元素,如何在jQuery中使用樣式表進(jìn)行格式化,jQuery下的事件處理,特效與動(dòng)畫(huà)的制作,Ajax。除了核心框架之外,本書(shū)還用獨(dú)立的章節(jié)介紹了jQueryUI、jQueryMobile以及插件的使用和開(kāi)發(fā)。附錄介紹了JavaScript的相關(guān)知識(shí)。細(xì)心研讀之下,相信你會(huì)對(duì)這一流行框架有全面的了解,提升Web編程能力。

作者簡(jiǎn)介

  姚軍曾在多家券商任IT經(jīng)理,在系統(tǒng)集成、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)系統(tǒng)方面有近20年經(jīng)驗(yàn),主導(dǎo)及參與了多個(gè)大型系統(tǒng)集成項(xiàng)目的需求分析、實(shí)施及維護(hù),由于工作原因,在計(jì)算機(jī)領(lǐng)域涉獵極廣。自2006年開(kāi)始,工作之余將大量精力投入IT圖書(shū)的翻譯工作,經(jīng)驗(yàn)十分豐富。譯著包括《HTML5WebSocket權(quán)威指南》和《服務(wù)設(shè)計(jì)模式:SOAP/WSDL與RESTfulWeb服務(wù)設(shè)計(jì)解決方案》等書(shū)。

圖書(shū)目錄

第1章 導(dǎo)言
1.1 本書(shū)的內(nèi)容
1.2 本書(shū)使用的約定
1.3 本書(shū)的目標(biāo)讀者
1.4 你需要什么
1.4.1 硬件和操作系統(tǒng)
1.4.2 jQuery和jQuery UI
1.4.3 瀏覽器
1.4.4 用于測(cè)試的不同操作系統(tǒng)和虛擬機(jī)
1.4.5 實(shí)際測(cè)試用的Web服務(wù)器
1.4.6 開(kāi)發(fā)工具
1.5 關(guān)于作者
1.6 小結(jié)
第2章 jQuery的第一批示例
2.1 元素訪問(wèn)和DOM保護(hù)
2.2 用jQuery風(fēng)格的DHTML編輯網(wǎng)頁(yè)
2.3 以動(dòng)畫(huà)方式縮小和擴(kuò)大一個(gè)元素
2.4 動(dòng)態(tài)改變特性
2.5 小結(jié)
第3章 基本知識(shí)
3.1 互聯(lián)網(wǎng)上的Web、Web 2.0和客戶/服務(wù)器準(zhǔn)則
3.1.1 Web上的編程
3.1.2 Web 2.0
3.2 JavaScript及其與jQuery的關(guān)系
3.3 AJAX和XMLHttpRequest(XHR)
3.3.1 XML
3.3.2 JSON
3.3.3 關(guān)于JavaScript程序處理JSON的更多細(xì)節(jié)
3.4 DOM和對(duì)象
3.5 樣式表和DHTML
3.5.1 CSS:Web標(biāo)準(zhǔn)語(yǔ)言
3.5.2 CSS聲明的具體語(yǔ)法
3.5.3 選擇器
3.6 小結(jié)
第4章 jQuery 工作原理
4.1 訪問(wèn)網(wǎng)頁(yè)元素
4.2 jQuery命名空間和jQuery對(duì)象
4.3 jQuery中的特殊數(shù)據(jù)類(lèi)型和結(jié)構(gòu)
4.3.1 選項(xiàng)
4.3.2 Map
4.3.3 Array標(biāo)記法
4.3.4 jqxHR
4.4 jQuery()函數(shù)和$()別名
4.5 在DOM構(gòu)建之后執(zhí)行函數(shù)
4.5.1 作為jQuery()參數(shù)的回調(diào)或者匿名函數(shù)
4.5.2 將document.ready()放入外部JavaScript文件
4.5.3 為模塊化jQuery Web應(yīng)用創(chuàng)建基本結(jié)構(gòu)的示例
4.6 用jQuery()創(chuàng)建一個(gè)元素并將其插入網(wǎng)頁(yè)
4.7 用jQuery()包裝現(xiàn)有元素
4.8 使用jQuery和其他框架結(jié)合
4.9 關(guān)于上下文的更多知識(shí)
4.10 鏈接jQuery對(duì)象
4.11 版本1.5之后的新核心技術(shù)
4.11.1 jQuery.sub()
4.11.2 jQuery.when()
4.11.3 版本1.6:有何新特性
4.12 小結(jié)
第5章 選擇器和過(guò)濾器
5.1 基礎(chǔ)知識(shí)
5.1.1 什么是選擇器
5.1.2 什么是過(guò)濾器
5.1.3 作為基礎(chǔ)的XPath
5.2 基本選擇器和層次化選擇器
5.2.1 示例
5.2.2 潛在的問(wèn)題
5.3 過(guò)濾選擇器
5.3.1 基本過(guò)濾器
5.3.2 內(nèi)容過(guò)濾器
5.3.3 可見(jiàn)性過(guò)濾器
5.3.4 子過(guò)濾器
5.3.5 特性過(guò)濾器
5.3.6 表單元素過(guò)濾器和表單過(guò)濾器
5.4 過(guò)濾器方法
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 小結(jié)
第6章 訪問(wèn)網(wǎng)頁(yè)的元素
6.1 檢查、修改、添加和刪除節(jié)點(diǎn)的一般信息
6.2 檢查和修改節(jié)點(diǎn)內(nèi)容:html()和text()
6.3 表單字段的內(nèi)容:val()
6.4 通過(guò)attr()訪問(wèn)特性
6.5 在網(wǎng)頁(yè)中插入節(jié)點(diǎn)
6.5.1 append()和prepend()
6.5.2 appendTo()和PrependTo()
6.6 在前面或者后面插入節(jié)點(diǎn)
6.6.1 after()和before()
6.6.2 insertAfter()和insertBefore()
6.7 包裝
6.7.1 用wrap()單獨(dú)包裝
6.7.2 用wrapAll()包裝所有元素
6.7.3 用wrapInner()包裝內(nèi)部區(qū)域
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()進(jìn)行克隆
6.11 搜索和查找
6.11.1 子節(jié)點(diǎn)和父節(jié)點(diǎn):children()和parent()加上parents()/parentsUntil()
6.11.2 offsetParent()和closest()
6.11.3 兄弟元素
6.11.4 用has()搜索后代
6.12 用find()和contents()尋找
6.13 在數(shù)組和對(duì)象中循環(huán)的jQuery方法each()
6.13.1 jQuery.each()
6.13.2 each()方法
6.14 add()方法
6.15 更為全面的一個(gè)例子:日期組件
6.16 小結(jié)
第7章 在jQuery中使用樣式表格式化
7.1 css()方法
7.1.1 獲取樣式屬性
7.1.2 設(shè)置屬性
7.2 修改元素的類(lèi)
7.2.1 添加類(lèi):addClass()
7.2.2 刪除類(lèi):removeClass()
7.2.3 切換類(lèi):toggleClass()
7.2.4 測(cè)試一個(gè)類(lèi):hasClass()
7.3 定位方法
7.3.1 用position()確定位置
7.3.2 文檔相對(duì)定位:offset()
7.4 滾動(dòng)方法
7.5 高度和寬度
7.6 內(nèi)部和外部尺寸
7.7 小結(jié)
第8章 jQuery下的事件處理
8.1 事件、事件處理器、觸發(fā)器和數(shù)據(jù)綁定的基本信息
8.1.1 事件
8.1.2 事件處理器的一般信息
8.1.3 HTML事件處理器
8.1.4 JavaScript事件處理器
8.1.5 事件對(duì)象
8.1.6 冒泡
8.1.7 數(shù)據(jù)綁定
8.1.8 觸發(fā)器
8.2 jQuery中的事件對(duì)象
8.2.1 jQuery.Event構(gòu)造程序
8.2.2 jQuery.Event事件對(duì)象的屬性
8.2.3 jQuery.Event類(lèi)型對(duì)象的方法
8.3 坐穩(wěn)了,出發(fā):$(document).ready()
8.4 事件助手
8.5 擴(kuò)展的事件處理方法
8.5.1 bind()和unbind()方法
8.5.2 僅有的一個(gè):one()
8.5.3 trigger()方法
8.5.4 triggerHandler()
8.5.5 實(shí)時(shí)事件:live()和die()方法以及delegate()和undelegate()
8.5.6 交互輔助函數(shù)
8.6 小結(jié)
第9章 特效與動(dòng)畫(huà)
9.1 基本用法
9.1.1 你所需要的就是速度
9.1.2 指定一個(gè)回調(diào)
9.1.3 鏈接
9.1.4 隊(duì)列
9.1.5 通過(guò)stop()和jQuery.fx.off停止
9.1.6 永不停止的動(dòng)畫(huà)
9.1.7 動(dòng)畫(huà)的類(lèi)型
9.2 顯示和隱藏:show()和hide()方法
9.3 滑動(dòng)特效:slideDown()、slideUp()和slideToggle()
9.4 透明度特效:fadeIn()、fadeOut()和fadeTo()(加上toggle())
9.5 用animate()實(shí)現(xiàn)單獨(dú)動(dòng)畫(huà)
9.6 小結(jié)
第10章 AJAX
10.1 AJAX和XMLHttpRequest(XHR)基礎(chǔ)
10.1.1 手工創(chuàng)建一個(gè)XMLHttpRequest對(duì)象
10.1.2 XHR對(duì)象方法
10.1.3 XHR對(duì)象屬性
10.1.4 不使用特殊jQuery方法的數(shù)據(jù)請(qǐng)求實(shí)用示例
10.1.5 AJAX通信的數(shù)據(jù)格式
10.1.6 AJAX請(qǐng)求處理
10.2 jQuery中的特殊AJAX支持
10.2.1 JSONP和遠(yuǎn)程請(qǐng)求
10.2.2 jqXHR對(duì)象
10.2.3 jQuery中的AJAX請(qǐng)求方法
10.2.4 指定數(shù)據(jù)類(lèi)型
10.2.5 避免緩沖
10.3 $.get()和$.post()
10.3.1 只從Web服務(wù)器請(qǐng)求普通文本
10.3.2 通過(guò)$.get()和$.post()向Web服務(wù)器發(fā)送數(shù)據(jù)
10.3.3 獲取和解析XML數(shù)據(jù)
10.4 獲取和解析JSON數(shù)據(jù):getJSON()和parseJSON()
10.4.1 簡(jiǎn)單的JSON應(yīng)用
10.4.2 通過(guò)JSONP請(qǐng)求Twitter Tweet
10.5 通過(guò)AJAX在以后加載腳本:jQuery.getScript()
10.6 加載數(shù)據(jù)的通用變種:load()
10.7 序列化數(shù)據(jù)
10.7.1 serialize()方法
10.7.2 serializeArray()方法
10.7.3 通用版本:param()
10.8 AJAX的默認(rèn)值
10.9 AJAX事件和AJAX事件處理器
10.9.1 局部事件
10.9.2 全局事件
10.10 完全控制
10.10.1 jQuery.ajax()
10.10.2 JSONP請(qǐng)求
10.10.3 加載和執(zhí)行JavaScript文件
10.10.4 發(fā)送數(shù)據(jù)并評(píng)估成功
10.10.5 $.ajax()的擴(kuò)展技術(shù)
10.11 小結(jié)

本目錄推薦

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