图书介绍

jQuery动态网页设计案例课堂PDF|Epub|txt|kindle电子书版本网盘下载

jQuery动态网页设计案例课堂
  • 刘玉红,蒲娟编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302491934
  • 出版时间:2018
  • 标注页数:418页
  • 文件大小:48MB
  • 文件页数:429页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

jQuery动态网页设计案例课堂PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 基础入门3

第1章 必须了解的JavaScript知识3

1.1认识JavaScript4

1.1.1什么是JavaScript4

1.1.2 JavaScript的特点4

1.2 JavaScript的编写工具5

1.2.1记事本5

1.2.2 Dreamweaver CC6

1.3 JavaScript在HTML 5中的使用6

1.3.1在HTML5网页头中嵌入JavaScript代码7

1.3.2在HTML 5网页中嵌入JavaScript代码8

1.3.3在HTML5中调用已经存在的JavaScript文件9

1.4 JavaScript的核心语法10

1.4.1变量的声明和赋值10

1.4.2看透代码中的数据类型12

1.4.3逻辑控制语句16

1.5实战演练——一个简单的JavaScript示例19

1.6疑难解惑20

第2章 深入学习JavaScript对象与数组21

2.1了解对象22

2.1.1什么是对象22

2.1.2面向对象编程23

2.1.3 JavaScript的内部对象24

2.2对象访问语句25

2.2.1 for-in循环语句25

2.2.2 with语句26

2.3 JavaScript中的数组27

2.3.1结构化数据27

2.3.2创建和访问数组对象27

2.3.3使用for-in语句30

2.3.4 Array对象的常用属性和方法30

2.4详解常用的数组对象方法39

2.4.1连接其他数组到当前数组39

2.4.2将数组元素连接为字符串40

2.4.3移除数组中最后一个元素41

2.4.4将指定的数值添加到数组中41

2.4.5反序排列数组中的元素42

2.4.6删除数组中的第一个元素43

2.4.7获取数组中的一部分数据44

2.4.8对数组中的元素进行排序45

2.4.9将数组转换成字符串46

2.4.10将数组转换成本地字符串47

2.4.11在数组开头插入数据47

2.5创建和使用自定义对象48

2.5.1通过定义对象构造函数的方法48

2.5.2通过对象直接初始化的方法51

2.5.3修改和删除对象实例的属性52

2.5.4通过原型为对象添加新属性和新方法53

2.5.5自定义对象的嵌套54

2.5.6内存的分配和释放57

2.6实战演练——利用二维数组创建动态下拉菜单57

2.7疑难解惑59

第3章 jQuery的基础知识61

3.1 jQuery概述62

3.1.1 jQuery能做什么62

3.1.2 jQuery的特点62

3.1.3 jQuery的技术优势63

3.2下载并配置jQuery65

3.2.1下载jQuery66

3.2.2配置jQuery67

3.3 jQuery的开发工具67

3.3.1 JavaScript Editor Pro67

3.3.2 Dreamweaver68

3.3.3 UltraEdit69

3.3.4记事本工具69

3.4 jQuery的调试小工具70

3.4.1 Firebug70

3.4.2 Blackbird73

3.4.3 jQueryPad75

3.5 jQuery与CSS 375

3.5.1 CSS 3构造规则75

3.5.2浏览器的兼容性76

3.5.3 jQuery的引入77

3.6实战演练——我的第一个jQuery程序78

3.6.1开发前的一些准备工作78

3.6.2具体的程序开发79

3.7疑难解惑79

第4章 jQuery的选择器81

4.1 jQuery的$82

4.1.1$符号的应用82

4.1.2功能函数的前缀83

4.1.3创建DOM元素83

4.2基本选择器84

4.2.1通配符选择器(*)84

4.2.2 ID选择器(#id)85

4.2.3类名选择器(class)87

4.2.4元素选择器(element)88

4.2.5复合选择器89

4.3层级选择器90

4.3.1祖先后代选择器(ancestor descendant)90

4.3.2父子选择器(parent〉child)92

4.3.3相邻元素选择器(prev+next)94

4.3.4兄弟选择器(prev~siblings)95

4.4过滤选择器97

4.4.1简单过滤选择器97

4.4.2内容过滤选择器104

4.4.3可见性过滤器110

4.4.4表单过滤器114

4.5表单选择器116

4.5.1 :input选择器116

4.5.2 :text选择器117

4.5.3 :password选择器117

4.5.4 :radio选择器118

4.5.5 :checkbox选择器119

4.5.6 :submit选择器121

4.5.7 :reset选择器121

4.5.8 :button选择器122

4.5.9 :image选择器123

4.5.10 :file选择器124

4.6属性选择器125

4.6.1 [attribute]选择器125

4.6.2 [attribute=value]选择器127

4.6.3 [attribute! =value]选择器128

4.6.4 [attribute$=value]选择器129

4.7实战演练——匹配表单中的元素并实现不同的操作130

4.8疑难解惑132

第2篇 核心技术137

第5章 用jQuery控制页面137

5.1对页面的内容进行操作138

5.1.1对文本内容进行操作138

5.1.2对HTML内容进行操作140

5.1.3移动和复制页面内容141

5.1.4删除页面内容142

5.1.5克隆页面内容143

5.2对标记的属性进行操作144

5.2.1获取属性的值144

5.2.2设置属性的值145

5.2.3删除属性的值146

5.3对表单元素进行操作147

5.3.1获取表单元素的值147

5.3.2设置表单元素的值148

5.4对元素的CSS样式进行操作149

5.4.1添加CSS类149

5.4.2删除CSS类151

5.4.3动态切换CSS类153

5.4.4获取和设置CSS样式154

5.5实战演练——制作奇偶变色的表格156

5.6疑难解惑158

第6章 jQuery的动画特效161

6.1 jQuery的基本动画效果162

6.1.1隐藏元素162

6.1.2显示元素165

6.1.3状态切换167

6.2淡入淡出的动画效果168

6.2.1淡入隐藏元素169

6.2.2淡出可见元素170

6.2.3切换淡入淡出元素171

6.2.4淡入淡出元素至指定数值172

6.3滑动效果174

6.3.1滑动显示匹配的元素174

6.3.2滑动隐藏匹配的元素175

6.3.3通过高度的变化动态切换元素的可见性176

6.4自定义的动画效果178

6.4.1创建自定义动画178

6.4.2停止动画179

6.5疑难解惑181

第7章 jQuery的事件处理183

7.1 jQuery的事件机制概述184

7.1.1什么是jQuery的事件机制184

7.1.2事件切换184

7.1.3事件冒泡186

7.2页面加载响应事件187

7.3 jQuery中的事件函数188

7.3.1键盘操作事件188

7.3.2鼠标操作事件190

7.3.3其他的常用事件193

7.4事件的基本操作195

7.4.1绑定事件195

7.4.2触发事件196

7.4.3移除事件197

7.5实战演练——制作绚丽的多级动画菜单199

7.6疑难解惑204

第8章 jQuery的功能函数205

8.1功能函数概述206

8.2常用的功能函数207

8.2.1操作数组和对象207

8.2.2操作字符串210

8.2.3序列化操作212

8.3调用外部代码213

8.4疑难解惑214

第9章 jQuery与Ajax技术的应用217

9.1 Ajax快速入门218

9.1.1什么是Ajax218

9.1.2 Ajax的关键元素221

9.1.3 CSS在Ajax应用中的地位221

9.2 Ajax的核心技术222

9.2.1全面剖析XMLHttpRequest对象222

9.2.2发出Ajax请求224

9.2.3处理服务器响应226

9.3 jQuery中的Ajax227

9.3.1 load()方法227

9.3.2 $.get()方法和$.post()方法230

9.3.3 $.getScript()方法和$.getJson()方法233

9.3.4 $.ajax()方法236

9.4疑难解惑237

第10章 jQuery插件的开发与使用239

10.1理解插件240

10.1.1什么是插件240

10.1.2如何使用插件240

10.2流行的插件241

10.2.1 jQueryUI插件242

10.2.2 Form插件243

10.2.3提示信息插件245

10.2.4 jcarousel插件245

10.3定义自己的插件246

10.3.1插件的工作原理246

10.3.2自定义一个简单的插件247

10.4实战演练——创建拖曳购物车效果250

10.5疑难解惑251

第3篇 移动网页开发255

第11章 走进jQuery Mobile255

11.1认识jQuery Mobile256

11.2跨平台移动设备网页jQuery Mobile256

11.2.1移动设备模拟器256

11.2.2 jQuery Mobile的安装258

11.2.3 jQuery Mobile网页的架构260

11.3创建多页面的jQuery Mobile网页261

11.4将页面作为对话框使用262

11.5绚丽多彩的页面切换效果264

11.6疑难解惑266

第12章 jQuery MobileUl组件267

12.1套用UI组件268

12.1.1表单组件268

12.1.2按钮和按钮组276

12.1.3按钮图标278

12.1.4弹窗280

12.2列表281

12.2.1列表视图281

12.2.2列表内容284

12.2.3列表过滤286

12.3面板和可折叠块287

12.3.1面板288

12.3.2可折叠块289

12.4导航条291

12.5实战演练——使用jQuery Mobile主题294

12.6疑难解惑297

第13章 jQuery Mobile事件299

13.1页面事件300

13.1.1初始化事件300

13.1.2外部页面加载事件302

13.1.3页面过渡事件304

13.2触摸事件306

13.2.1点击事件306

13.2.2滑动事件309

13.3滚屏事件311

13.4定位事件314

13.5疑难解惑316

第4篇 项目实战319

第14章 项目演练1——开发时钟特效系统319

14.1项目需求分析320

14.2项目技术分析321

14.3系统的代码实现321

14.3.1设计首页322

14.3.2定义时钟类323

14.3.3定义数字时钟的视图类325

14.3.4定义圆形指针时钟的视图类329

14.3.5合并多个js文件331

14.3.6合并Clock js.DigitalView js和CircleView js文件332

第15章 项目演练2——开发动态字符演示系统343

15.1项目需求分析344

15.2项目技术分析345

15.3系统的代码实现345

15.3.1设计首页345

15.3.2定义动画的类和执行动画的类348

15.3.3封装jQuery插件358

15.3.4合并js文件和编译CSS文件359

15.3.5合并TextAnimate js和jquery.textanimate.js文件360

第16章 项目演练3——开发图片堆叠系统367

16.1项目需求分析368

16.2系统的代码实现369

16.2.1设计首页369

16.2.2图片堆叠核心功能374

16.2.3封装jQuery插件382

16.2.4合并js文件和编译CSS文件383

16.2.5合并ImgPile js和jquery.imgpile.js文件384

第17章 项目演练4——开发商品信息展示系统393

17.1项目需求分析394

17.2项目技术分析396

17.3系统的代码实现396

17.3.1设计首页396

17.3.2开发控制器类的文件398

17.3.3开发数据模型类文件400

17.3.4开发视图抽象类的文件402

17.3.5项目中的其他js文件说明405

第18章 项目演练5——开发连锁酒店移动网站407

18.1连锁酒店订购的需求分析408

18.2网站的结构408

18.3连锁酒店系统的代码实现409

18.3.1设计首页409

18.3.2订购页面410

18.3.3连锁分店页面415

18.3.4查看订单页面417

18.3.5酒店介绍页面418

热门推荐