计算机
类型
可以朗读
语音朗读
196千字
字数
2018-12-01
发行日期
展开全部
主编推荐语
学习JavaScript、jQuery制作网页特效与交互
内容简介
通过学习JavaScript和jQuery技能能够独立制作各种类型的网页特效和交互效果。首先学习JavaScript的基础语法,使用JavaScript操作DOM和BOM,为学习jQuery奠定坚实的基础。接下来讲解jQuery,从jQuery的选择器、事件处理、操作DOM,到使用jQuery操作表单,配合正则表达式验证表单。最后通过网页游戏“英雄难过棍子关”,达到熟练制作各种特效的目的。
目录
- 扉页
- 版权页
- 目录
- 内容提要
- 序言
- 前言
- 智慧教材使用方法
- 关于引用作品的版权声明
- 第1章 初识JavaScript
- 任务1 了解JavaScript能做什么
- 任务2 掌握什么是JavaScript
- 1.2.1 JavaScript的结构组成
- 1.2.2 JavaScript的基本结构
- 1.2.3 JavaScript的执行原理
- 1.2.4 JavaScript页面的引用
- 任务3 掌握JavaScript的基础语法
- 1.3.1 变量的声明和赋值
- 1.3.2 数据类型
- 1.3.3 数组
- 1.3.4 运算符
- 1.3.5 逻辑控制语句
- 1.3.6 注释
- 1.3.7 常用的输入/输出
- 1.3.8 上机训练
- 任务4 掌握调试工具的用法
- 1.4.1 Chrome开发者工具
- 1.4.2 上机训练
- 任务5 掌握JavaScript中函数的应用
- 1.5.1 系统函数
- 1.5.2 定义函数
- 1.5.3 上机训练
- 1.5.4 变量作用域
- 1.5.5 页面中的事件
- 1.5.6 上机训练
- 第2章 JavaScript中的BOM对象操作
- 任务1 了解BOM及构成
- 2.1.1 认识BOM
- 2.1.2 浏览器对象
- 2.1.3 上机训练
- 任务2 掌握history对象和location对象的使用
- 2.2.1 history对象
- 2.2.2 location对象
- 2.2.3 上机训练
- 任务3 掌握document对象的使用
- 2.3.1 document对象
- 2.3.2 上机训练
- 任务4 掌握系统函数的应用
- 2.4.1 Date对象
- 2.4.2 Math对象
- 2.4.3 定时函数
- 2.4.4 上机训练
- 第3章 JavaScript操作文档对象模型
- 任务1 使用JavaScript操作DOM
- 3.1.1 DOM操作分类
- 3.1.2 节点间的关系
- 3.1.3 JavaScript访问节点
- 3.1.4 上机训练
- 3.1.5 节点属性
- 任务2 使用JavaScript操作节点
- 3.2.1 获取和设置节点属性
- 3.2.2 新增和插入节点
- 3.2.3 删除和修改节点
- 3.2.4 修改节点样式
- 3.2.5 上机训练
- 任务3 使用JavaScript获取元素位置
- 3.3.1 获取样式
- 3.3.2 属性应用
- 3.3.3 上机训练
- 第4章 认识jQuery
- 任务1 了解jQuery并搭建开发环境
- 4.1.1 选择jQuery的原因
- 4.1.2 什么是jQuery
- 4.1.3 搭建环境
- 任务2 掌握jQuery基础语法及结构
- 4.2.1 jQuery程序
- 4.2.2 jQuery语法
- 4.2.3 设置CSS属性值
- 4.2.4 移除CSS样式
- 4.2.5 上机训练
- 任务3 掌握jQuery对象与DOM对象的转换
- 4.3.1 jQuery中的对象
- 4.3.2 对象间的相互转换
- 4.3.3 上机训练
- 第5章 认识jQuery选择器
- 任务1 了解jQuery选择器及其分类
- 5.1.1 jQuery选择器概述
- 5.1.2 选择器分类
- 任务2 使用CSS选择器选取元素
- 5.2.1 基本选择器
- 5.2.2 层次选择器
- 5.2.3 上机训练
- 5.2.4 属性选择器
- 5.2.5 上机训练
- 任务3 通过过滤选择器选取元素
- 5.3.1 过滤选择器
- 5.3.2 选择器使用注意事项
- 5.3.3 上机训练
- 第6章 jQuery中的事件与动画特效
- 任务1 jQuery中的事件机制
- 6.1.1 jQuery事件的分类
- 6.1.2 上机训练
- 任务2 jQuery事件的绑定、移除与复合事件
- 6.2.1 事件绑定
- 6.2.2 事件移除
- 6.2.3 jQuery复合事件
- 6.2.4 上机训练
- 任务3 jQuery中的动画操作
- 6.3.1 元素的显示与隐藏
- 6.3.2 元素的淡入淡出特效
- 6.3.3 元素的滑动特效
- 6.3.4 自定义动画特效
- 6.3.5 上机训练
- 第7章 jQuery中的DOM操作
- 任务1 jQuery中的DOM操作
- 7.1.1 DOM操作的分类
- 7.1.2 jQuery中的DOM操作
- 任务2 使用jQuery操作样式
- 7.2.1 设置、获取样式值
- 7.2.2 追加、移除样式
- 7.2.3 样式的切换与判断
- 任务3 使用jQuery操作元素内容
- 7.3.1 操作HTML代码
- 7.3.2 操作标签内容
- 7.3.3 操作属性值
- 7.3.4 上机训练
- 任务4 jQuery中的节点操作与遍历
- 7.4.1 操作节点
- 7.4.2 操作属性
- 7.4.3 上机训练
- 7.4.4 遍历节点
- 7.4.5 CSS-DOM操作
- 7.4.6 上机训练
- 第8章 表单验证
- 任务1 表单验证概述
- 8.1.1 为什么要验证表单
- 8.1.2 验证哪些表单内容
- 8.1.3 表单的验证步骤
- 任务2 表单验证
- 8.2.1 表单选择器语法
- 8.2.2 表单内容验证
- 8.2.3 上机训练
- 8.2.4 验证提示特效
- 8.2.5 上机训练
- 任务3 使用正则表达式验证数据
- 8.3.1 使用正则表达式验证背景
- 8.3.2 正则表达式概述
- 8.3.3 正则表达式的实际应用
- 8.3.4 上机训练
- 任务4 HTML5验证新特性
- 8.4.1 HTML5新属性
- 8.4.2 validity属性
- 8.4.3 上机训练
- 第9章 jQuery中的AJAX
- 任务1 使用JavaScript发送AJAX请求
- 9.1.1 AJAX应用
- 9.1.2 AJAX工作原理
- 9.1.3 认识XMLHttpRequest
- 9.1.4 AJAX请求、响应原理
- 9.1.5 上机训练
- 任务2 使用jQuery发送AJAX请求
- 9.2.1 $.get()方法与$.post()方法
- 9.2.2 $.ajax()方法
- 9.2.3 上机训练
- 9.2.4 jQuery中的load()方法
- 9.2.5 上机训练
- 任务3 使用JSON格式构建响应数据
- 9.3.1 JSON简介
- 9.3.2 使用jQuery处理JSON数据
- 9.3.3 $.getJSON()方法
- 9.3.4 $.getScript()方法
- 9.3.5 上机训练
- 第10章 项目案例:制作1号店网站网页特效
- 任务1 项目概述
- 任务2 项目技能点及问题分析
- 10.2.1 案例覆盖的技能点
- 10.2.2 问题分析
- 10.2.3 进度记录
- 任务3 项目实现
- 10.3.1 用例1:首页特效
- 10.3.2 用例2:搜索列表页特效
- 10.3.3 用例3:商品详情页特效
- 10.3.4 用例4:注册页特效
- 10.3.5 用例5:登录页特效
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。