注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁(yè)制作JQuery實(shí)戰(zhàn)(第三版)

JQuery實(shí)戰(zhàn)(第三版)

JQuery實(shí)戰(zhàn)(第三版)

定 價(jià):¥88.00

作 者: Bear Bibeault 等
出版社: 華中科技大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787568020350 出版時(shí)間: 2016-10-01 包裝:
開本: 16開 頁(yè)數(shù): 字?jǐn)?shù):  

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

  本書適用于想深入學(xué)習(xí)jQuery的Web開發(fā)人員,jQuery是互聯(lián)網(wǎng)上流行的JavaScript框架。本書的目標(biāo)是希望讀者成為Web高級(jí)開發(fā)人員,無(wú)論起點(diǎn)如何。本書深入介紹了整個(gè)jQuery框架,此外還專門深入講解插件編程,以及一些擴(kuò)展開發(fā)工具和框架,比如Bower和QUnit,當(dāng)然還有經(jīng)典的開發(fā)實(shí)戰(zhàn)原則。每個(gè)API方法都使用了簡(jiǎn)明扼要的語(yǔ)法塊描述參數(shù)和返回值。 本書涵蓋了從簡(jiǎn)單入門(如何在網(wǎng)頁(yè)中引入jQuery)到高級(jí)開發(fā),比如Promises的實(shí)現(xiàn)方式,以及如何開發(fā)jQuery插件。為了便于大家理解知識(shí),本書包含了大量的例子代碼,三個(gè)插件,以及三個(gè)例子項(xiàng)目。本書也包含了動(dòng)手實(shí)驗(yàn)室網(wǎng)頁(yè)(Lab Pages.)。這些有趣的網(wǎng)頁(yè)讓大家可以在實(shí)戰(zhàn)開發(fā)中快速學(xué)習(xí)JQuery方法的差別,而不需要編寫大量的代碼。 閱讀本書需要大家提前掌握了HTML、CSS和JavaScript的基礎(chǔ)編程知識(shí)。jQuery以前的知識(shí)不是必須的,但是可以幫助大家快速理解掌握新的概念

作者簡(jiǎn)介

  Bear Bibeault從100波特率的Control Data Cyber計(jì)算機(jī)編寫井字游戲開始,編寫了超過(guò)30年的代碼。因?yàn)樗@得了兩個(gè)電氣工程的學(xué)位,所以大家認(rèn)為Bear應(yīng)該設(shè)計(jì)天線或者其他電器設(shè)備。但是從第一份在美國(guó)數(shù)據(jù)設(shè)備公司(Digital Equipment Corporation)的工作開始,他就開始迷戀上了編程工作。 Yehuda Katz在過(guò)去幾年參與過(guò)許多開源項(xiàng)目。除了作為jQuery項(xiàng)目的核心成員,他還參與了Merb項(xiàng)目——Ruby on Rails的一種替代框架(也是使用Ruby開發(fā))。 Aurelio De Rosa是一名全棧Web開發(fā)工程師,擁有WAMP stack and HTML5、CSS3、Sass、JavaScript和PHP超過(guò)5年的專業(yè)開發(fā)經(jīng)驗(yàn)。他是jQuery和JoindIn團(tuán)隊(duì)的成員、JavaScript和HTML 5領(lǐng)域的專家。他同樣對(duì)Web安全、訪問性、性能和SEO感興趣。

圖書目錄

第一部分  jQuery入門 1 第1章  jQuery介紹 3 1.1  寫得少,做得多 4 1.2  低調(diào)的JavaScript 5 1.3  安裝jQuery 7 1.4  jQuery結(jié)構(gòu) 11 1.5  jQuery本質(zhì) 13 1.6  總結(jié) 17 第二部分  jQuery核心 19 第2章  選擇元素 21 2.1  選擇操作元素 21 2.2  基本選擇器 23 2.3  根據(jù)層級(jí)查找元素 28 2.4  通過(guò)屬性來(lái)選擇元素 30 2.5  過(guò)濾器介紹 33 2.6  使用上下文增強(qiáng)性能 43 2.7  技能測(cè)試 45 2.8  總結(jié) 46 第3章  操作jQuery集合 47 3.1  創(chuàng)建新HTML元素 47 3.2  管理jQuery集合 50 3.3  總結(jié) 70 第4章  使用特性、屬性和數(shù)據(jù) 71 4.1  定義元素特性和屬性 71 4.2  使用屬性 74 4.3  操作元素特性 79 4.4  元素中存儲(chǔ)自定義數(shù)據(jù) 82 4.5  總結(jié) 89 第5章  使用jQuery操作頁(yè)面 90 5.1  修改元素的樣式 90 5.2  設(shè)置元素內(nèi)容 103 5.3  處理表單元素的值 119 5.4  總結(jié) 121 第6章  事件本質(zhì) 122 6.1  理解瀏覽器事件模型 123 6.2  jQuery事件模型 135 6.3  總結(jié) 154 第7章  DVD光盤定位器 156 7.1  讓事件開始工作 156 7.2  總結(jié) 170 第8章  使用動(dòng)畫與特效 171 8.1  顯示和隱藏元素 172 8.2  動(dòng)畫元素的顯示狀態(tài) 175 8.3  為jQuery添加更多easing函數(shù) 185 8.4  創(chuàng)建自定義動(dòng)畫 188 8.5  動(dòng)畫與排隊(duì) 192 8.6  總結(jié) 201 第9章  jQuery工具函數(shù)操作DOM 203 9.1  使用jQuery屬性 204 9.2  通過(guò)jQuery使用其他庫(kù) 207 9.3  操作JavaScript對(duì)象和集合 210 9.4  其他工具函數(shù) 229 9.5  總結(jié) 234 第10章  使用Ajax與服務(wù)器交互 236 10.1  復(fù)習(xí)Ajax 236 10.2  加載內(nèi)容到元素中 241 10.3  發(fā)送GET和POST請(qǐng)求 249 10.4  完全控制Ajax請(qǐng)求 261 10.5  總結(jié) 270   第11章  demo:Ajax驅(qū)動(dòng)的聯(lián)系方式表單 272 11.1  項(xiàng)目功能 272 11.2  創(chuàng)建頁(yè)面標(biāo)簽 274 11.3  實(shí)現(xiàn)PHP后臺(tái) 276 11.4  使用Ajax驗(yàn)證字段 277 11.5  Ajax更多樂趣 279 11.6  使用動(dòng)畫特效改善用戶體驗(yàn) 281 11.7  注意訪問性 282 11.8  總結(jié) 283 第三部分  高級(jí)主題 285 第12章  jQuery擴(kuò)展插件 287 12.1  為什么擴(kuò)展jQuery 287 12.2  在哪里查找插件 288 12.3  jQuery插件編寫指南 292 12.4  演示:創(chuàng)建jQuery幻燈片插件 306 12.5  編寫自定義工具函數(shù) 316 12.6  總結(jié) 321 第13章  使用Deferred避免回調(diào)地獄 322 13.1  promise介紹 322 13.2  Deferred與Promise對(duì)象 326 13.3  Deferred方法 326 13.4  promise化一切 344 13.5  總結(jié) 345 第14章  使用QUnit進(jìn)行單元測(cè)試 347 14.1  為什么測(cè)試很重要 347 14.2  QUnit入門 350 14.3  創(chuàng)建同步測(cè)試 353 14.4  使用斷言測(cè)試代碼 355 14.5  如何測(cè)試異步任務(wù) 361 14.6  noglobals與notrycatch 363 14.7  模塊分組測(cè)試 365 14.8  配置QUnit 366 14.9  測(cè)試套件的例子 367 14.10  總結(jié) 371 第15章  jQuery大型項(xiàng)目開發(fā) 373 15.1  改進(jìn)選擇器性能 374 15.2  使用模塊組織代碼 378 15.3  使用RequireJS加載模塊 381 15.4  使用Bower管理依賴 385 15.5  使用Backbone.js創(chuàng)建單頁(yè)應(yīng)用 389 15.6  總結(jié) 403 15.7  結(jié)尾 404 附錄A  JavaScript高級(jí)編程必備知識(shí) 405 A.1  JavaScript對(duì)象基礎(chǔ) 405 A.2  一等公民函數(shù) 410 A.3  總結(jié) 419 索引 421

本目錄推薦

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