图书介绍

HTML5+jQuery Mobile移动应用开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

HTML5+jQuery Mobile移动应用开发
  • 丁锋,陆禹成编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302493501
  • 出版时间:2018
  • 标注页数:446页
  • 文件大小:80MB
  • 文件页数:457页
  • 主题词:超文本标记语言-程序设计-教材;JAVA语言-程序设计-教材

PDF下载


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

下载说明

HTML5+jQuery Mobile移动应用开发PDF格式电子书版下载

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

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

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

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

图书目录

第1章 认识HTML1

1.1 HTML基本介绍1

1.2 HTML常用标签2

1.3 HTML表单3

1.4 HTML和CSS的简单交互4

第2章 语义化标签5

2.1 什么是语义化标签5

2.2 header标签6

2.3 footer标签8

2.4 nav标签9

2.5 article标签10

2.6 section标签12

2.7 aside标签13

第3章 视频和音频15

3.1 音频播放器——audio15

3.1.1 audio标签的使用15

3.1.2 如何获取音频文件的URL16

3.1.3 autoplay属性17

3.1.4 loop属性18

3.1.5 preload属性18

3.1.6 audio标签支持的音频文件18

3.2 视频播放器——video19

3.2.1 video标签的使用19

3.2.2 video标签的属性20

3.3 Media事件23

3.3.1 HTML 5中audio和video的方法23

3.3.2 HTML 5中audio和video的属性26

3.3.3 HTML 5中audio和video的事件36

第4章 存储38

4.1 本地存储39

4.2 localStorage对象39

4.2.1 通过localStorage设置存储元素40

4.2.2 获取数据43

4.2.3 删除数据44

4.2.4 清除数据45

4.3 sessionStorage48

4.3.1 存储数据48

4.3.2 获取数据50

4.3.3 删除数据51

4.3.4 清除数据51

4.4 storage对象52

4.5 storage事件53

4.6 应用程序缓存54

4.7 本地数据库57

4.7.1 创建/打开数据库57

4.7.2 执行操作58

第5章 即时通信61

5.1 概述61

5.1.1 Web端即时通信技术61

5.1.2 实现Web端即时通信的方法62

5.1.3 四种Web即时通信技术比较63

5.2 短轮询原理与实现63

5.2.1 原理63

5.2.2 实现63

5.3 长轮询原理与实现64

5.3.1 原理64

5.3.2 实现64

5.4 长连接的原理与实现66

5.4.1 原理66

5.4.2 实现67

5.5 WebSocket原理与前端API68

5.5.1 原理68

5.5.2 前端API68

第6章 Canvas绘图69

6.1 Canvas基础69

6.1.1 基本Canvas创建69

6.1.2 开始在Canvas上绘制元素71

6.1.3 绘制一条直线71

6.1.4 为直线设定样式72

6.1.5 绘制多条直线73

6.2 使用Canvas绘制图形76

6.2.1 绘制矩形76

6.2.2 绘制圆形78

6.3 图形变换85

6.4 图形的组合89

6.4.1 绘制两个图形89

6.4.2 新图形和原图形之间的关系90

6.4.3 加色处理91

6.5 图像处理91

6.5.1 加载图像92

6.5.2 图像剪裁94

6.5.3 像素处理95

第7章 CSS选择器97

7.1 基本选择器97

7.1.1 id选择器97

7.1.2 class选择器98

7.1.3 元素选择器103

7.2 基本选择器综合使用104

7.2.1 选择器的嵌套104

7.2.2 基本选择器优先级问题109

7.2.3 同时设定多个元素样式110

7.3 伪类选择器111

7.3.1 状态选择器111

7.3.2 :before和:after116

7.4 位置选择器120

7.4.1 :first-child120

7.4.2 :last-child121

7.4.3 :nth-child(n)122

7.4.4 :nth-of-type(n)123

7.5 属性选择器123

7.5.1 [attribute]123

7.5.2 [attribute=value]124

7.5.3 [attribute~=value]125

7.6 其他选择器126

第8章 元素定位127

8.1 static127

8.2 relative129

8.3 absolute130

8.4 fixed132

8.5 float浮动布局133

第9章 移动元素单位137

9.1 px137

9.1.1 需求描述一138

9.1.2 需求描述二140

9.2 em143

9.3 rem144

9.3.1 需求描述一145

9.3.2 需求描述二146

第10章 盒模型148

10.1 内容149

10.1.1 text-align149

10.1.2 line-height150

10.1.3 字体152

10.1.4 截断153

10.2 内边距边界155

10.3 边框边界156

10.4 外边距边界161

第11章 Flex布局——FlexBox162

第12章 使用CSS3新特性188

12.1 transform属性188

12.2 translate方法189

12.3 rotate方法194

12.4 scale()方法196

12.5 skew()方法197

12.6 transition方法203

12.7 帧动画212

第13章 DOM操作229

13.1 DOM是什么229

13.2 通过DOM获取文档元素230

13.2.1 getElementById()方法230

13.2.2 innerHTML方法230

13.2.3 getElementsByTagName()方法233

13.2.4 getElementsByClassName()方法234

13.3 DOM节点236

13.3.1 节点之间的关系236

13.3.2 节点的属性240

13.4 DOM事件245

13.4.1 鼠标单击事件onclick246

13.4.2 表单改变事件onchange()247

13.4.3 完成加载事件onload248

第14章 JavaScript对象249

14.1 数组249

14.1.1 Array对象的属性250

14.1.2 Array对象的方法250

14.1.3 数组遍历254

14.2 字符串对象254

14.2.1 String对象的属性254

14.2.2 String对象的方法255

14.3 日期257

14.3.1 初始化一个日期258

14.3.2 获取日期参数258

第15章 JavaScript基本语法261

15.1 开始使用JavaScript261

15.2 变量265

15.3 基本数据类型265

15.4 基本语句266

15.4.1 if else语句266

15.4.2 循环语句267

15.5 函数267

15.6 对象268

第16章 Window对象270

16.1 setInterval()方法和clearInterval()方法270

16.2 setTimeout()方法和clearTimeout()方法274

16.3 Location对象277

第17章 函数279

17.1 函数的定义279

17.1.1 初识函数279

17.1.2 匿名函数280

17.1.3 自我调用函数280

17.2 函数调用281

17.3 函数的作用域281

17.4 函数的参数283

第18章 jQuery中的选择器284

18.1 选取所有元素284

18.2 基本选择器288

18.2.1 id选择器288

18.2.2 class选择器288

18.2.3 元素选择器291

18.2.4 组合使用基本选择器292

18.3 位置选择器293

18.3.1 选择特殊位置293

18.3.2 任意位置选择器295

18.4 属性选择器297

18.5 表单选择器299

18.5.1 根据type选择对应的input299

18.5.2 状态选择器300

18.6 灵活使用各种选择器301

第19章 jQuery中的DOM方法303

19.1 获取上层元素303

19.1.1 parent()方法303

19.1.2 parents()方法305

19.1.3 parentsUntil()方法306

19.2 获取后代元素307

19.2.1 children()方法307

19.2.2 find()方法309

19.3 选择兄弟节点310

19.3.1 siblings()方法310

19.3.2 next()方法、nextAll()方法和nextUntil()方法312

19.4 jQuery与JavaScript的DOM选择对比314

19.5 jQuery中其他DOM节点选择方法315

19.5.1 first()和last()315

19.5.2 eq()315

19.5.3 filter()方法和not()方法316

第20章 jQuery操纵CSS样式318

20.1 css()方法——直接控制元素样式318

20.1.1 获取某个元素的CSS属性值318

20.1.2 设置元素的CSS属性319

20.2 其他CSS方法323

20.2.1 和元素尺寸相关的方法323

20.2.2 和位置相关的方法324

第21章 jQuery中的动画效果328

21.1 基本动画效果328

21.1.1 显示和隐藏328

21.1.2 淡入和淡出331

21.1.3 滑动333

21.2 复杂动画效果335

21.3 jQuery中的动画队列342

21.4 停止动画344

第22章 jQuery中的AJAX348

22.1 环境搭建349

22.2 load()方法350

22.3 $.get()方法和$.post()方法352

22.3.1 $.get()方法和$.post()方法的原理和使用352

22.3.2 实战训练356

22.4 ajax()方法360

22.5 ajaxStart()和aj axComplete()方法364

第23章 jQuery Mobile组件367

23.1 定义一个移动应用界面——page组件367

23.1.1 指定一个页面367

23.1.2 为页面划分不同的区域368

23.2 添加功能按钮——button组件369

23.2.1 按钮组件的定义方式369

23.2.2 按钮组件样式设定371

23.2.3 按钮组373

23.3 菜单栏374

23.4 定义可滑动的面板——panel组件376

23.5 弹框组件379

23.5.1 定义基本弹框379

23.5.2 装饰弹窗381

23.6 在移动应用中添加响应式表格385

23.6.1 回流表格385

23.6.2 列切换表格387

第24章 jQuery Mobile的触摸事件389

24.1 开始使用jQuery Mobile390

24.2 jQuery Mobile事件390

24.3 触摸事件391

24.3.1 tap——手指单击一次391

24.3.2 taphold——手指长按事件393

24.3.3 swipe——滑动事件394

24.3.4 设备转动事件396

24.3.5 屏幕滚动事件398

24.3.6 页面事件399

第25章 jQuery Mobile表单401

25.1 jQuery Mobile中表单的基本结构401

25.2 表单样式402

25.2.1 隐藏标签内容402

25.2.2 为输入框添加小图标403

25.3 表单的种类404

25.3.1 搜索框405

25.3.2 滑块输入405

25.3.3 单选框和复选框407

第26章 jQuery Mobile列表410

26.1 简单列表410

26.2 复杂样式的列表414

26.2.1 气泡数字414

26.2.2 列表图标417

26.2.3 复杂结构的列表418

26.2.4 为列表添加功能420

第27章 jQuery Mobile项目结构425

27.1 基本结构425

27.2 页面间的过渡427

27.2.1 淡入过渡——fade427

27.2.2 翻转过渡——flip428

27.2.3 抛出效果——flow429

27.2.4 滑动效果——slide430

27.2.5 弹窗效果——pop432

第28章 项目实战:聊天APP的开发434

28.1 移动界面编写434

28.1.1 聊天列表页面框架搭建434

28.1.2 聊天列表制作435

28.1.3 页面头部和底部的编写437

28.2 聊天详情页面搭建439

热门推荐