展开全部

主编推荐语

学习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日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。