jQuery 從入門到精通-(附1DVD) 版權(quán)信息
- ISBN:9787302468738
- 條形碼:9787302468738 ; 978-7-302-46873-8
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
jQuery 從入門到精通-(附1DVD) 本書特色
《jQuery從入門到精通》從初學(xué)者角度出發(fā),通過通俗易懂的語言,豐富多彩的實(shí)例,詳細(xì)介紹了使用jQuery技術(shù)進(jìn)行Web前端開發(fā)應(yīng)該掌握的各方面技術(shù)。《jQuery從入門到精通》共分4篇20章,包括Web應(yīng)用開發(fā)概述、JavaScript概述、初識(shí)jQuery、使用jQuery選擇器、使用jQuery操作DOM、jQuery中的事件處理、jQuery中的動(dòng)畫效果、使用jQuery處理圖片和幻燈片、使用jQuery操作表單、使用jQuery操作表格和樹、Ajax在jQuery中的應(yīng)用、jQuery UI插件的使用、常用的第三方j(luò)Query插件、jQuery必知的工具函數(shù)、jQuery的開發(fā)技巧、jQuery各個(gè)版本的變化、jQuery的性能優(yōu)化、jQuery在HTML5中的應(yīng)用、jQuery Mobile、PHP jQuery Ajax實(shí)現(xiàn)產(chǎn)品之家等。書中所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行介紹,涉及的程序代碼均附以詳細(xì)的注釋,可以使讀者輕松領(lǐng)會(huì)jQuery程序開發(fā)的精髓,快速提高開發(fā)技能。
《jQuery從入門到精通》內(nèi)容詳盡,實(shí)例豐富,非常適合作為編程初學(xué)者的學(xué)習(xí)用書,也適合作為開發(fā)人員的查閱、參考資料。
jQuery 從入門到精通-(附1DVD) 內(nèi)容簡介
“軟件開發(fā)視頻大講堂”叢書系清華社“視頻大講堂”重點(diǎn)大系之一。該大系包括多個(gè)子系列,每個(gè)子系列的圖書在其同品種的圖書中銷售名列前茅,其中:
4個(gè)品種榮獲“全行業(yè)優(yōu)秀暢銷品種”
1個(gè)品種榮獲2012年清華大學(xué)出版社“專業(yè)暢銷書”一等獎(jiǎng)
絕大多數(shù)品種在“全國計(jì)算機(jī)零售圖書排行榜”同品種排行中名列前茅
截至目前該大系累計(jì)銷售超過130萬冊
該大系已成為近年來清華社計(jì)算機(jī)專業(yè)基礎(chǔ)類零售圖書暢銷品牌之一
“軟件開發(fā)視頻大講堂”系列作為清華社“視頻大講堂”大系的子系列之一,繼承和創(chuàng)新了清華社“視頻大講堂”大系的編寫模式、寫作風(fēng)格和優(yōu)良品質(zhì)。本書突出了以下內(nèi)容:
總長總時(shí)長16小時(shí)同步視頻演示講解,可反復(fù)觀摩,讓學(xué)習(xí)更為快捷、高效
224個(gè)典型實(shí)例,通過實(shí)例學(xué)習(xí)更深入,更有趣,更有動(dòng)力
342道面試真題,了解工作實(shí)例及面試問題,更好適應(yīng)企業(yè)需求
626項(xiàng)能力測試題目,檢測是否過關(guān),了解學(xué)習(xí)之不足。
“軟件開發(fā)視頻大講堂”系列作為清華社“視頻大講堂”大系的子系列之一,執(zhí)著于專業(yè),精細(xì)于品質(zhì)。
集基礎(chǔ)知識(shí)、核心技能、高級應(yīng)用、項(xiàng)目案例于一體
好學(xué)、好用、高效
jQuery 從入門到精通-(附1DVD) 目錄
第1篇
基礎(chǔ)知識(shí)
第1章
Web應(yīng)用開發(fā)概述
視頻講解:28分鐘
1.1 網(wǎng)絡(luò)程序開發(fā)體系結(jié)構(gòu)
1.1.1 C/S結(jié)構(gòu)介紹
1.1.2 B/S結(jié)構(gòu)介紹
1.1.3 兩種體系結(jié)構(gòu)的比較
1.2 Web簡介
1.2.1 什么是Web
1.2.2 Web的工作原理
1.2.3 Web的發(fā)展歷程
1.3 Web開發(fā)技術(shù)
1.3.1 客戶端應(yīng)用技術(shù)
1.3.2 服務(wù)器端應(yīng)用技術(shù)
1.4 小結(jié)
第2章
JavaScript概述
視頻講解:77分鐘
2.1 JavaScript簡述
2.1.1 什么是JavaScript
2.1.2 JavaScript的作用
2.1.3 JavaScript的基本特點(diǎn)
2.2 編寫JavaScript的工具
2.2.1 記事本
2.2.2 FrontPage
2.2.3 Dreamweaver
2.3 編寫**個(gè)JavaScript程序
2.3.1 編寫JavaScript程序
2.3.2 運(yùn)行JavaScript程序
2.3.3 調(diào)試JavaScript程序
2.4 JavaScript內(nèi)置對象
2.4.1 JavaScript的內(nèi)置類框架
2.4.2 數(shù)組
2.4.3 Date對象
2.4.4 String對象
2.5 BOM對象編程
2.5.1 什么是BOM對象
2.5.2 BOM對象編程
2.6 JavaScript庫
2.6.1 什么是JavaScript庫
2.6.2 常用JavaScript庫簡介
2.7 小結(jié)
2.8 練習(xí)與實(shí)踐
第3章
初識(shí)jQuery
視頻講解:63分鐘
3.1 jQuery簡述
3.1.1 jQuery能做什么
3.1.2 jQuery的特點(diǎn)
3.1.3 jQuery的版本
3.2 jQuery下載與配置
3.2.1 下載jQuery
3.2.2 配置jQuery
3.2.3 我的**個(gè)jQuery腳本
3.3 jQuery對象和DOM對象
3.3.1 jQuery對象和DOM對象簡介
3.3.2 jQuery對象和DOM對象的相互轉(zhuǎn)換
3.4 解決jQuery和其他庫的沖突
3.4.1 jQuery庫在其他庫之前導(dǎo)入
3.4.2 jQuery庫在其他庫之后導(dǎo)入
3.5 jQuery插件簡介
3.5.1 插件的使用
3.5.2 流行的插件
3.6 小結(jié)
3.7 練習(xí)與實(shí)踐
第4章
使用jQuery選擇器
視頻講解:100分鐘
4.1 jQuery的工廠函數(shù)
4.2 jQuery選擇器是什么
4.3 jQuery選擇器的優(yōu)勢
4.3.1 代碼更簡單
4.3.2 支持CSS1到CSS3選擇器
4.3.3 完善的檢測機(jī)制
4.4 基本選擇器
4.4.1 ID選擇器(#id)
4.4.2 元素選擇器(element)
4.4.3 類名選擇器(.class)
4.4.4 復(fù)合選擇器(selector1,selector2,selectorN)
4.4.5 通配符選擇器(*)
4.5 層次選擇器
4.5.1 ancestor descendant選擇器
4.5.2 parent>child選擇器
4.5.3 prev next選擇器
4.5.4 prev~siblings選擇器
4.6 過濾選擇器
4.6.1 簡單過濾器
4.6.2 內(nèi)容過濾器
4.6.3 可見性過濾器
4.6.4 表單對象的屬性過濾器
4.6.5 子元素過濾器
4.7 屬性過濾器
4.8 表單選擇器
4.9 選擇器中的一些注意事項(xiàng)
4.9.1 選擇器中含有特殊符號(hào)的注意事項(xiàng)
4.9.2 選擇器中含有空格的注意事項(xiàng)
4.10 綜合實(shí)例:隔行換色鼠標(biāo)指向表格并且行變色
4.11 小結(jié)
4.12 練習(xí)與實(shí)踐
第5章
使用jQuery操作DOM
視頻講解:75分鐘
5.1 DOM操作的分類
5.2 對元素的內(nèi)容和值進(jìn)行操作
5.2.1 對元素內(nèi)容操作
5.2.2 對元素值操作
5.3 對DOM節(jié)點(diǎn)進(jìn)行操作
5.3.1 創(chuàng)建節(jié)點(diǎn)
5.3.2 查找節(jié)點(diǎn)
5.3.3 插入節(jié)點(diǎn)
5.3.4 刪除、復(fù)制與替換節(jié)點(diǎn)
5.3.5 遍歷節(jié)點(diǎn)
5.3.6 包裹節(jié)點(diǎn)
5.4 對元素屬性進(jìn)行操作
5.5 對元素的CSS樣式操作
5.5.1 通過修改CSS類實(shí)現(xiàn)
5.5.2 通過修改CSS屬性實(shí)現(xiàn)
5.6 綜合實(shí)例:實(shí)現(xiàn)我的開心小農(nóng)場
5.7 小結(jié)
5.8 練習(xí)與實(shí)踐
第2篇
核心技術(shù)
第6章
jQuery中的事件處理
視頻講解:54分鐘
6.1 JavaScript事件處理
6.1.1 事件與事件名稱
6.1.2 JavaScript的常用事件
6.1.3 event對象
6.2 頁面加載響應(yīng)事件
6.3 jQuery中的事件
6.4 事件綁定
6.4.1 為元素綁定事件
6.4.2 移除綁定
6.4.3 綁定一次性事件處理
6.5 模擬用戶操作
6.5.1 模擬用戶的操作觸發(fā)事件
6.5.2 模仿懸停事件
6.6 事件捕獲與事件冒泡
6.6.1 什么是事件捕獲與事件冒泡
6.6.2 事件對象
6.6.3 阻止事件冒泡
6.6.4 阻止瀏覽器默認(rèn)行為
6.6.5 事件對象的屬性
6.7 小結(jié)
6.8 練習(xí)與實(shí)踐
第7章
jQuery中的動(dòng)畫效果
視頻講解:45分鐘
7.1 隱藏匹配元素
7.2 顯示匹配元素
7.3 切換元素的可見狀態(tài)
7.4 淡入淡出的動(dòng)畫效果
7.5 滑動(dòng)效果
7.5.1 滑動(dòng)顯示匹配的元素
7.5.2 滑動(dòng)隱藏匹配的元素
7.5.3 通過高度的變化動(dòng)態(tài)切換元素的可見性
7.5.4 實(shí)戰(zhàn)模擬:伸縮式導(dǎo)航菜單
7.6 自定義的動(dòng)畫效果
7.6.1 使用animate()方法創(chuàng)建自定義動(dòng)畫
7.6.2 使用stop()方法停止動(dòng)畫
7.6.3 判斷元素是否處于動(dòng)畫狀態(tài)
7.6.4 延遲動(dòng)畫的執(zhí)行
7.7 綜合實(shí)例:實(shí)現(xiàn)圖片傳送帶效果
7.8 小結(jié)
7.9 練習(xí)與實(shí)踐
第8章
使用jQuery處理圖片和幻燈片
視頻講解:32分鐘
8.1 jQuery操作圖片
8.1.1 Lightbox
8.1.2 使用Jcrop剪裁圖片
8.2 jQuery實(shí)現(xiàn)幻燈片切換效果
8.2.1 交叉漸變幻燈片
8.2.2 滾動(dòng)幻燈片
8.3 綜合實(shí)例:使用jQuery制作下拉菜單
8.4 小結(jié)
8.5 練習(xí)與實(shí)踐
第9章
使用jQuery操作表單
視頻講解:57分鐘
9.1 HTML表單概述
9.1.1 表單屬性
9.1.2 輸入標(biāo)記
9.1.3 文本域標(biāo)記
9.1.4 菜單和列表標(biāo)記
9.2 使用jQuery操作表單元素
9.2.1 操作文本框
9.2.2 操作文本域
9.2.3 操作單選按鈕和復(fù)選框
9.2.4 操作下拉框
9.2.5 表單驗(yàn)證
9.3 綜合實(shí)例:刪除記錄時(shí)的提示效果
9.4 小結(jié)
9.5 練習(xí)與實(shí)踐
第10章
使用jQuery操作表格和樹
視頻講解:31分鐘
10.1 jQuery表格
10.1.1 控制表格顏色顯示
10.1.2 表格的展開與關(guān)閉
10.1.3 表格內(nèi)容的篩選
10.2 使用jQuery操作樹
10.2.1 使用jQuery操作樹
10.2.2 通過事件委托處理樹
10.3 綜合實(shí)例:jQuery對表格的綜合操作
10.4 小結(jié)
10.5 練習(xí)與實(shí)踐
第11章
Ajax在jQuery中的應(yīng)用
視頻講解:51分鐘
111.1 Ajax技術(shù)簡介
11.1.1 Ajax概述
11.1.2 Ajax開發(fā)模式
11.1.3 Ajax技術(shù)的優(yōu)點(diǎn)
11.1.4 Ajax技術(shù)的缺點(diǎn)
11.2 安裝Web運(yùn)行環(huán)境——AppServ
11.3 通過JavaScript應(yīng)用Ajax
11.4 jQuery中的Ajax應(yīng)用
11.4.1 load()方法
11.4.2 使用$.get()方法請求數(shù)據(jù)
11.4.3 使用$.post()方法請求數(shù)據(jù)
11.4.4 $.getScript()方法加載js文件
11.4.5 $.getJSON()方法加載JSON文件
11.4.6 使用$.ajax()方法請求數(shù)據(jù)
11.4.7 使用serialize()方法序列化表單
11.5 Ajax的全局事件
11.5.1 Ajax全局事件的參數(shù)及功能
11.5.2 ajaxStart與ajaxStop全局事件
11.6 綜合實(shí)例:Ajax實(shí)現(xiàn)留言板即時(shí)更新
11.7 小結(jié)
11.8 練習(xí)與實(shí)踐
第3篇
高級應(yīng)用
第12章
jQuery UI插件的使用
視頻講解:70分鐘
12.1 初識(shí)jQuery
UI插件
12.1.1 jQuery UI概述
12.1.2 jQuery UI的下載
12.1.3 jQuery UI的使用
12.1.4 jQuery UI的工作原理
12.1.5 jQuery UI中的插件
12.2 jQuery UI的常用插件
12.2.1 折疊面板(Accordion)的使用
12.2.2 自動(dòng)完成(Autocomplete)插件的使用
12.2.3 按鈕(Button)的使用
12.2.4 日期選擇器(Datepicker)的使用
12.2.5 對話框(Dialog)的使用
12.2.6 菜單(Menu)的使用
12.2.7 進(jìn)度條(Progressbar)的使用
12.2.8 滑塊(Slider)的使用
12.2.9 微調(diào)按鈕(Spinner)的使用
12.2.10 選項(xiàng)卡(Tabs)的使用
12.2.11 工具提示框(Tooltip)的使用
12.2.12 自由拖拽類(draggable)的使用
12.3 小結(jié)
12.4 練習(xí)與實(shí)踐
第13章
常用的第三方j(luò)Query插件
視頻講解:46分鐘
13.1 jQuery插件概述
13.1.1 什么是jQuery插件
13.1.2 常用的第三方j(luò)Query插件
13.1.3 如何調(diào)用第三方j(luò)Query插件
13.2 常用的jQuery插件的使用
13.2.1 uploadify插件(文件上傳)
13.2.2 zTree插件(樹菜單)
13.2.3 Validation插件(表單驗(yàn)證)
13.2.4 Nivo Slider插件(圖片切換)
13.2.5 Pagination插件(數(shù)據(jù)分頁)
13.2.6
jQZoom插件(圖片放大鏡)
13.3 綜合實(shí)例:使用ColorPicker插件制作顏色選擇器
13.4 小結(jié)
13.5 練習(xí)與實(shí)踐
第14章
jQuery必知的工具函數(shù)
視頻講解:30分鐘
14.1 jQuery工具函數(shù)概述
14.2 工具函數(shù)的分類
14.3 數(shù)組和對象的操作
14.3.1 遍歷數(shù)據(jù)
14.3.2 數(shù)據(jù)篩選
14.3.3 數(shù)據(jù)檢索
14.3.4 數(shù)據(jù)變更
14.4 字符串操作
14.5 測試操作
14.5.1 檢測對象是否為空
14.5.2 檢測兩個(gè)節(jié)點(diǎn)的包含關(guān)系
14.5.3 檢測指定參數(shù)是否為函數(shù)
14.5.4 檢測指定對象是否為原始對象
14.6 URL操作
14.7 其他工具函數(shù)
14.8 工具函數(shù)的擴(kuò)展
14.8.1 使用$.extend()擴(kuò)展工具函數(shù)
14.8.2 使用$.extend()擴(kuò)展Object對象
14.9 小結(jié)
14.10 練習(xí)與實(shí)踐
第15章
jQuery的開發(fā)技巧
視頻講解:24分鐘
15.1 快速控制頁面元素
15.1.1 獲取鼠標(biāo)位置
15.1.2 居中顯示元素
15.2 調(diào)用jQuery中的方法
15.2.1 使用預(yù)加載方法預(yù)覽圖片
15.2.2 延遲加載圖片
15.2.3 通過html()方法判斷元素是否為空
15.3 靈活使用jQuery中的事件
15.3.1 屏蔽鼠標(biāo)右鍵菜單
15.3.2 限制文本輸入框中輸入字符的個(gè)數(shù)
15.4 常用自定義方法
15.4.1 自定義選擇器
15.4.2 自定義樣式
15.5 其他開發(fā)技巧與方法
15.5.1 隱藏搜索文本框文字
15.5.2 統(tǒng)計(jì)元素個(gè)數(shù)
15.6 小結(jié)
15.7 練習(xí)與實(shí)踐
第16章
jQuery各個(gè)版本的變化
視頻講解:26分鐘
16.1 jQuery1.3版本
16.2 jQuery1.4版本
16.3 jQuery1.5版本
16.4 jQuery1.6版本
16.5 jQuery1.7版本
16.6 jQuery1.8版本
16.7 jQuery1.9版本
16.8 jQuery1.10版本
16.9 小結(jié)
第17章
jQuery的性能優(yōu)化
視頻講解:36分鐘
17.1 選擇器性能優(yōu)化
17.1.1 優(yōu)先使用ID選擇器
17.1.2 在class之前使用tag標(biāo)記
17.1.3 使用jQuery的對象緩存
17.1.4 使用子查詢優(yōu)化選擇器的性能
17.1.5 優(yōu)化選擇器以適用Sizzle的“從右至左”模型
17.1.6 利用強(qiáng)大的鏈?zhǔn)讲僮?17.1.7 給選擇器一個(gè)上下文
17.2 優(yōu)化DOM操作
17.3 事件性能的優(yōu)化
17.3.1 將事件推遲到$(window).load()
17.3.2 使用delegate()方法為元素添加事件
17.4 使用方法優(yōu)化性能
17.4.1 使用data方法存取普通數(shù)據(jù)
17.4.2 使用data方法存取JSON數(shù)據(jù)
17.4.3 使用target()方法優(yōu)化事件中的冒泡現(xiàn)象
17.5 其他常用的jQuery性能優(yōu)化建議
17.5.1 使用*新版本的jQuery
17.5.2 使用HTML5
17.5.3 給15個(gè)以上元素添加樣式,直接給DOM元素添加style標(biāo)簽
17.5.4 避免載入多余的代碼
17.5.5 壓縮成一個(gè)JS文件,將下載次數(shù)保持到*少
17.5.6 必要時(shí)使用原生的JavaScript
17.6 小結(jié)
17.7 練習(xí)與實(shí)踐
第18章
jQuery在HTML5中的應(yīng)用
視頻講解:43分鐘
18.1 HTML5基礎(chǔ)
18.1.1 HTML的發(fā)展歷程
18.1.2 HTML5的新特性
18.1.3 瀏覽器對HTML5的支持
18.2 jQuery與HTML5編程
18.2.1 顯示文件上傳的進(jìn)度條
18.2.2 Canvas繪圖
18.2.3 jQuery HTML5實(shí)現(xiàn)圖片旋轉(zhuǎn)效果
18.2.4 基于HTML5播放聲音的jQuery插件audioPlay
18.2.5 Web Storage編程
18.3 綜合實(shí)例:旅游信息網(wǎng)前臺(tái)頁面設(shè)計(jì)
18.3.1 網(wǎng)站預(yù)覽
18.3.2 網(wǎng)站主體結(jié)構(gòu)設(shè)計(jì)
18.3.3 HTML5結(jié)構(gòu)元素的使用
18.3.4 網(wǎng)站公共部分設(shè)計(jì)
18.3.5 網(wǎng)站主頁設(shè)計(jì)
18.3.6 “留下足跡”頁面設(shè)計(jì)
18.4 小結(jié)
18.5 練習(xí)與實(shí)踐
第19章
jQuery Mobile
視頻講解:25分鐘
19.1 初識(shí)jQuery
Mobile
19.1.1 jQuery Mobile工作原理
19.1.2 jQuery Mobile的主要特性
19.2 jQuery Mobile安裝和使用
19.3 **個(gè)jQuery
Mobile實(shí)例
19.4 jQuery Mobile組件
19.4.1 頁面設(shè)計(jì)
19.4.2 對話框設(shè)計(jì)
19.4.3 彈出框
19.4.4 工具欄設(shè)計(jì)
19.4.5 按鈕設(shè)計(jì)
19.5 列表設(shè)計(jì)
19.6 jQuery Mobile API接口應(yīng)用
19.6.1 默認(rèn)配置設(shè)置
19.6.2 方法
19.6.3 事件
19.7 小結(jié)
19.8 練習(xí)與實(shí)踐
第4篇
項(xiàng)目實(shí)戰(zhàn)
第20章
PHP jQuery Ajax實(shí)現(xiàn)產(chǎn)品之家
視頻講解:53分鐘
20.1 網(wǎng)站概述
20.2 系統(tǒng)設(shè)計(jì)
20.2.1 系統(tǒng)目標(biāo)
20.2.2 系統(tǒng)功能結(jié)構(gòu)
20.2.3 開發(fā)環(huán)境
20.2.4 網(wǎng)頁預(yù)覽
20.2.5 文件夾組織結(jié)構(gòu)
20.3 數(shù)據(jù)庫設(shè)計(jì)
20.3.1 數(shù)據(jù)庫設(shè)計(jì)
20.3.2 數(shù)據(jù)表設(shè)計(jì)
20.4 公共文件設(shè)計(jì)
20.4.1 數(shù)據(jù)庫連接、管理類文件
20.4.2 Smarty模板配置類文件
20.5 前臺(tái)首頁設(shè)計(jì)
20.5.1 廣告宣傳圖片展示
20.5.2 產(chǎn)品圖片展示
20.6 產(chǎn)品列表頁面設(shè)計(jì)
20.6.1 產(chǎn)品搜索
20.6.2 產(chǎn)品列表
20.7 產(chǎn)品描述頁面設(shè)計(jì)
20.8 產(chǎn)品評分頁面設(shè)計(jì)
20.8.1 產(chǎn)品用戶評分
20.8.2 推薦產(chǎn)品
20.9 代理加盟頁面設(shè)計(jì)
20.10 后臺(tái)產(chǎn)品管理模塊
20.10.1 后臺(tái)功能概述
20.10.2 產(chǎn)品管理模塊介紹
20.11 運(yùn)行項(xiàng)目
20.12 小結(jié)
展開全部
jQuery 從入門到精通-(附1DVD) 作者簡介
明日科技,是一家專業(yè)從事軟件開發(fā)、教育培訓(xùn)以及軟件開發(fā)教育資源整合的高科技公司,其編寫的教材既注重選取軟件開發(fā)中的必需、常用內(nèi)容,又注重內(nèi)容的易學(xué)、方便以及相關(guān)知識(shí)的拓展,深受讀者喜愛。其編寫的圖書主要有“軟件開發(fā)視頻大講堂”“軟件開發(fā)實(shí)戰(zhàn)1200例”“軟件工程師開發(fā)大系”等系列。多次榮獲“全行業(yè)優(yōu)秀暢銷品種”“中國大學(xué)出版社優(yōu)秀暢銷書”等獎(jiǎng)項(xiàng),多個(gè)品種長期位居同類圖書銷售排行榜的前列。