jQuery 開發實戰 (慕課版)

千鋒教育高教產品研發部

  • 出版商: 人民郵電
  • 出版日期: 2020-09-01
  • 定價: $359
  • 售價: 8.5$305
  • 語言: 簡體中文
  • 頁數: 274
  • ISBN: 711552825X
  • ISBN-13: 9787115528254
  • 相關分類: jQuery
  • 立即出貨

  • jQuery 開發實戰 (慕課版)-preview-1
  • jQuery 開發實戰 (慕課版)-preview-2
jQuery 開發實戰 (慕課版)-preview-1

買這商品的人也買了...

相關主題

商品描述

全書共分14章:jQuery入門;jQuery選擇器詳解;jQuery操作DOM;jQuery常用方法;jQuery事件操作;jQuery工具方法;jQuery動畫;jQuery特效實戰;jQuery高級進階;jQuery插件;jQuery UI組件;jQuery移動開發;jQuery源碼分析;jQuery項目實戰。

作者簡介

千锋教育 1.千锋教育采用全程面授高品质、高成本培养模式,教学大纲紧跟企业需求,拥有全国一体化就业保障服务,成为学员信赖的IT职业教育品牌。 2.获得荣誉包括:中关村移动互联网产业联盟副理事长单位、中国软件协会教育培训委员会认证一级培训机构、中关村国际孵化软件协会授权中关村移动互联网学院、教育部教育管理信息中心指定移动互联网实训基地等。

目錄大綱

第1章 jQuery入門 1

1.1 初識jQuery 1

1.1.1 jQuery發展史 2

1.1.2 jQuery資源 3

1.1.3 jQuery的優勢 5

1.2 使用jQuery 8

1.2.1 下載與引入 8

1.2.2 編輯器與提示插件 10

1.2.3 第一個jQuery程序 10

1.3 jQuery代碼風格 11

1.3.1 共存與混寫 12

1.3.2 鏈式調用 13

1.3.3 命名規範 13

1.3.4 解決沖突 14

1.4 本章小結 14

1.5 習題 14

第2章 jQuery選擇器詳解 17

2.1 選擇器分類 17

2.1.1 基本選擇器 18

2.1.2 層次選擇器 21

2.1.3 屬性選擇器 24

2.1.4 偽類選擇器 28

2.2 選擇器方法 37

2.2.1 eq()方法 37

2.2.2 find()方法 38

2.2.3 add()方法 39

2.2.4 篩選方法 39

2.3 選擇器技巧 41

2.3.1 length屬性 41

2.3.2 取值與賦值 41

2.3.3 index()方法 43

2.3.4 each()方法 44

2.4 本章小結 44

2.5 習題 44

第3章 jQuery操作DOM 47

3.1 查找DOM元素 48

3.1.1 子節點查找 48

3.1.2 父節點查找 49

3.1.3 兄弟節點查找 50

3.2 操作DOM元素 53

3.2.1 創建節點 54

3.2.2 添加節點 54

3.2.3 替換節點 57

3.2.4 刪除節點 58

3.2.5 克隆節點 60

3.3 DOM高級方法 61

3.3.1 closest()方法 61

3.3.2 包裹方法 62

3.3.3 截取範圍方法 65

3.4 本章小結 67

3.5 習題 67

第4章 jQuery常用方法 70

4.1 class屬性操作 70

4.1.1 addClass()方法 70

4.1.2 removeClass()方法 72

4.1.3 toggleClass()方法 73

4.1.4 hasClass()方法 75

4.2 HTML屬性操作 75

4.2.1 attr()方法 76

4.2.2 prop()方法 76

4.2.3 data()方法 78

4.3 元素尺寸大小 78

4.3.1 width()方法 79

4.3.2 innerWidth()方法 80

4.3.3 outerWidth()方法 80

4.4 其他常用方法 82

4.4.1 css()方法 82

4.4.2 html()方法 83

4.4.3 val()方法 83

4.4.4 offset()方法 84

4.4.5 position()方法 85

4.4.6 scrollTop()方法 86

4.4.7 text()方法 87

4.5 本章小結 88

4.6 習題 88

第5章 jQuery事件操作 91

5.1 事件基礎 91

5.1.1 頁面載入事件 91

5.1.2 鼠標事件 93

5.1.3 鍵盤事件 94

5.1.4 表單事件 94

5.1.5 滾動事件 96

5.2 Event對象詳解 96

5.2.1 鼠標指針坐標 97

5.2.2 鍵盤鍵值 98

5.2.3 阻止冒泡 99

5.2.4 阻止默認事件 100

5.2.5 事件源 101

5.3 事件高級用法 101

5.3.1 on()、off()方法 102

5.3.2 事件委托 104

5.3.3 事件主動觸發 105

5.3.4 命名空間 106

5.4 事件擴展用法 106

5.4.1 hover()方法 106

5.4.2 focusin()、focusout()方法 108

5.4.3 one()方法 108

5.5 本章小結 109

5.6 習題 109

第6章 jQuery工具方法 111

6.1 常用工具 111

6.1.1 類型檢查 111

6.1.2 類型轉換 113

6.1.3 復制對象 114

6.1.4 修改this指向 116

6.1.5 解決框架沖突 116

6.2 AJAX工具 117

6.2.1 $.ajax()工具方法 117

6.2.2 高級接口 121

6.2.3 全局事件 124

6.3 擴展工具 126

6.3.1 字符串工具方法 126

6.3.2 數組工具方法 126

6.3.3 對象工具方法 129

6.4 本章小結 129

6.5 習題 130

第7章 jQuery動畫 132

7.1 動畫基礎 132

7.1.1 顯示/隱藏 132

7.1.2 animate()方法 134

7.1.3 淡入/淡出 137

7.1.4 展開/收縮 139

7.2 自定義動畫 140

7.2.1 delay()方法 140

7.2.2 stop()、finish()方法 141

7.3 動畫高級用法 143

7.3.1 動畫隊列 143

7.3.2 關閉動畫與判斷動畫 144

7.3.3 擴展Tween算法 144

7.4 本章小結 147

7.5 習題 148

第8章 jQuery特效實戰 150

8.1 交互特效 150

8.1.1 星級評分 150

8.1.2 內容穿梭框 153

8.1.3 自定義滾動條 156

8.2 動畫特效 161

8.2.1 輪播圖 161

8.2.2 尋路九宮格 164

8.3 本章小結 167

8.4 習題 168

第9章 jQuery高級進階 170

9.1 函數隊列 170

9.1.1 queue()、dequeue()方法 170

9.1.2 異步隊列 172

9.2 回調對象 174

9.2.1 基本方法 174

9.2.2 應用場景 175

9.2.3 四大參數 176

9.2.4 延遲對象 179

9.3 模板引擎 180

9.3.1 概念與意義 181

9.3.2 基本操作 181

9.3.3 實際應用 183

9.4 QUnit單元測試 185

9.4.1 界面 185

9.4.2 方法與斷言 186

9.5 本章小結 188

9.6 習題 188

第10章 jQuery插件 190

10.1 常見插件 190

10.1.1 cookie插件 190

10.1.2 日歷插件 192

10.1.3 輪播圖插件 194

10.2 自定義插件 196

10.2.1 插件方法 197

10.2.2 自定義標簽頁 198

10.2.3 自定義彈窗 201

10.3 本章小結 203

10.4 習題 204

第11章 jQuery UI組件 205

11.1 UI組件基礎 205

11.1.1 引入文件 205

11.1.2 UI動畫 206

11.1.3 UI特效 207

11.2 UI組件進階 209

11.2.1 UI交互 209

11.2.2 UI控件 216

11.2.3 Widget工廠 220

11.3 本章小結 222

11.4 習題 222

第12章 jQuery移動開發 224

12.1 jQuery mobile 224

12.1.1 基礎佈局 225

12.1.2 頁面交互 227

12.2 其他框架 230

12.2.1 Zepto 230

12.2.2 Swiper 233

12.2.3 Bootstrap 236

12.3 本章小結 241

12.4 習題 241

第13章 jQuery源碼分析 243

13.1 面向對象 243

13.1.1 屬性與方法 243

13.1.2 原型與原型鏈 244

13.2 打造miniQuery庫 245

13.2.1 框架搭建 245

13.2.2 常見方法 249

13.3 本章小結 253

13.4 習題 254

第14章 jQuery項目實戰 255

14.1 會議管理系統 255

14.1.1 項目結構佈局 255

14.1.2 項目數據初始化 257

14.1.3 項目功能實現 259

14.2 推箱子小游戲 267

14.2.1 設置游戲數據 267

14.2.2 游戲功能設置 269

14.3 本章小結 274

14.4 習題 274