计算机
类型
可以朗读
语音朗读
299千字
字数
2015-12-01
发行日期
展开全部
主编推荐语
本书涵盖JavaScript基础、jQuery、Ajax应用、性能优化与HTML5实践,实现企业门户网站。
内容简介
本书共分12章,内容包括JavaScript基础、初识jQuery、jQuery选择器的使用、使用 jQuery操作DOM、jQuery中的事件处理和动画效果、使用jQuery操作表单和表格、Ajax在jQuery中的应用、jQuery UI插件的使用、常用的第三方jQuery插件、jQuery性能优化与技巧、jQuery在HTML5中的应用、综合案例——jQuery+Ajax实现企业门户网站。
目录
- 扉页
- 版权页
- 目录
- 内容提要
- 前言
- 第1章 JavaScript基础
- 1.1 JavaScript概述
- 1.1.1 什么是JavaScript
- 1.1.2 JavaScript的作用
- 1.1.3 JavaScript的基本特点
- 1.2 编写JavaScript的工具
- 1.2.1 使用记事本
- 1.2.2 使用FrontPage
- 1.2.3 使用Dreamweaver
- 1.3 编写第1个JavaScript程序
- 1.3.1 编写JavaScript
- 1.3.2 运行JavaScript程序
- 1.3.3 调试JavaScript程序
- 1.4 JavaScript库
- 1.4.1 什么是JavaScript库
- 1.4.2 常用的JavaScript库
- 知识点提炼
- 习题
- 第2章 初识jQuery
- 2.1 jQuery概述
- 2.1.1 jQuery能做什么
- 2.1.2 jQuery的特点
- 2.1.3 jQuery的版本
- 2.2 jQuery下载与配置
- 2.2.1 下载jQuery
- 2.2.2 配置jQuery
- 2.2.3 我的第一个jQuery脚本
- 2.3 jQuery对象和DOM对象
- 2.3.1 jQuery对象和DOM对象简介
- 2.3.2 jQuery对象和DOM对象的相互转换
- 2.4 解决jQuery和其他库的冲突
- 2.4.1 jQuery库在其他库之前导入
- 2.4.2 jQuery库在其他库之后导入
- 2.5 jQuery插件简介
- 2.5.1 插件的使用
- 2.5.2 流行的插件
- 知识点提炼
- 习题
- 第3章 jQuery选择器的使用
- 3.1 jQuery的工厂函数
- 3.2 jQuery选择器是什么
- 3.3 jQuery选择器的优势
- 3.3.1 代码更简单
- 3.3.2 支持CSS1到CSS3选择器
- 3.3.3 完善的检测机制
- 3.4 基本选择器
- 3.4.1 ID选择器(#id)
- 3.4.2 元素选择器(element)
- 3.4.3 类名选择器(.class)
- 3.4.4 复合选择器(selector1,selector2,selectorN)
- 3.4.5 通配符选择器(*)
- 3.4.6 使用选择器隐藏超链接地址
- 3.5 层次选择器
- 3.5.1 ancestor descendant选择器
- 3.5.2 parent>child选择器
- 3.5.3 prev+next选择器
- 3.5.4 prev ~ siblings选择器
- 3.6 过滤选择器
- 3.6.1 简单过滤器
- 3.6.2 内容过滤器
- 3.6.3 可见性过滤器
- 3.6.4 表单对象的属性过滤器
- 3.6.5 子元素过滤器
- 3.7 属性选择器
- 3.8 表单选择器
- 3.9 选择器中的一些注意事项
- 3.9.1 选择器中含有特殊符号的注意事项
- 3.9.2 选择器中含有空格的注意事项
- 3.10 综合实例:隔行换色鼠标指向表格行变色
- 知识点提炼
- 习题
- 第4章 使用jQuery操作DOM
- 4.1 DOM操作的分类
- 4.2 对元素内容和值进行操作
- 4.2.1 对元素内容操作
- 4.2.2 对元素值操作
- 4.3 对DOM节点进行操作
- 4.3.1 创建节点
- 4.3.2 查找节点
- 4.3.3 插入节点
- 4.3.4 删除、复制与替换节点
- 4.3.5 遍历节点
- 4.4 对元素属性进行操作
- 4.5 对元素的CSS样式操作
- 4.5.1 通过修改CSS类实现
- 4.5.2 通过修改CSS属性实现
- 4.6 综合实例:实现我的开心小农场
- 知识点提炼
- 习题
- 第5章 jQuery中的事件处理和动画效果
- 5.1 jQuery中的事件处理
- 5.1.1 页面加载响应事件
- 5.1.2 jQuery中的事件
- 5.1.3 事件绑定
- 5.1.4 模拟用户操作
- 5.1.5 事件捕获与事件冒泡
- 5.2 jQuery中的动画效果
- 5.2.1 隐藏匹配元素
- 5.2.2 显示匹配元素
- 5.2.3 切换元素的可见状态
- 5.2.4 淡入淡出的动画效果
- 5.2.5 滑动效果
- 5.2.6 自定义的动画效果
- 5.3 综合实例:实现图片传送带
- 知识点提炼
- 习题
- 第6章 使用jQuery操作表单和表格
- 6.1 HTML表单概述
- 6.1.1 表单标记<form>
- 6.1.2 输入标记<input>
- 6.1.3 文本域标记<textarea>
- 6.1.4 菜单和列表标记<select>、<option>
- 6.2 使用jQuery操作表单元素
- 6.2.1 操作文本框
- 6.2.2 操作文本域
- 6.2.3 操作单选按钮和复选框
- 6.2.4 操作下拉框
- 6.2.5 表单验证
- 6.3 使用jQuery操作表格
- 6.3.1 控制表格颜色显示
- 6.3.2 表格的展开与关闭
- 6.3.3 表格内容的筛选
- 6.4 综合实例:删除记录时的提示效果
- 知识点提炼
- 习题
- 第7章 Ajax在jQuery中的应用
- 7.1 Ajax技术简介
- 7.1.1 Ajax概述
- 7.1.2 Ajax概述
- 7.1.3 Ajax技术的优点
- 7.1.4 Ajax技术的缺点
- 7.2 安装Web运行环境——AppServ
- 7.3 通过JavaScript应用Ajax
- 7.4 jQuery中的Ajax应用
- 7.4.1 load()方法
- 7.4.2 使用$.get()方法请求数据
- 7.4.3 使用$.post()方法请求数据
- 7.4.4 $.getScript()方法加载js文件
- 7.4.5 $.getJSON()方法加载JSON文件
- 7.4.6 使用$.ajax()方法请求数据
- 7.4.7 serialize()方法序列化表单
- 7.5 Ajax的全局事件
- 7.5.1 Ajax全局事件的参数及功能
- 7.5.2 ajaxStart与ajaxStop全局事件
- 7.6 综合实例:Ajax实现留言板即时更新
- 知识点提炼
- 习题
- 第8章 jQuery UI插件的使用
- 8.1 初识jQuery UI插件
- 8.1.1 jQuery UI概述
- 8.1.2 jQuery UI的下载
- 8.1.3 jQuery UI的使用
- 8.1.4 jQuery UI的工作原理
- 8.1.5 jQuery UI中的插件
- 8.2 jQuery UI的常用插件
- 8.2.1 折叠面板(Accordion)的使用
- 8.2.2 自动完成(Autocomplete)插件的使用
- 8.2.3 按钮(Button)的使用
- 8.2.4 日期选择器(Datepicker)的使用
- 8.2.5 对话框(Dialog)的使用
- 8.2.6 菜单(Menu)的使用
- 8.2.7 进度条(Progressbar)的使用
- 8.2.8 滑块(Slider)的使用
- 8.2.9 旋转器(Spinner)的使用
- 8.2.10 标签页(Tabs)的使用
- 8.2.11 工具提示框(Tooltip)的使用
- 8.3 综合实例:使用jQuery实现许愿墙
- 知识点提炼
- 习题
- 第9章 常用的第三方jQuery插件
- 9.1 jQuery插件概述
- 9.1.1 什么是jQuery插件
- 9.1.2 常用的第三方jQuery插件
- 9.1.3 如何调用第三方jQuery插件
- 9.2 常用的jQuery插件的使用
- 9.2.1 uploadify插件(文件上传)
- 9.2.2 zTree插件(树菜单)
- 9.2.3 Nivo Slider插件(图片切换)
- 9.2.4 Pagination插件(数据分页)
- 9.2.5 jQZoom插件(图片放大镜)
- 9.3 综合实例:使用ColorPicker插件制作颜色选择器
- 知识点提炼
- 习题
- 第10章 jQuery性能优化与技巧
- 10.1 jQuery性能优化
- 10.2 jQuery常用技巧
- 知识点提炼
- 习题
- 第11章 jQuery在HTML5中的应用
- 11.1 HTML5基础
- 11.1.1 HTML5的新特性
- 11.1.2 浏览器对HTML5的支持
- 11.2 jQuery与HTML5编程
- 11.2.1 显示文件上传的进度条
- 11.2.2 Canvas绘图
- 11.2.3 jQuery+HTML5实现图片旋转效果
- 11.2.4 基于HTML5播放声音的jQuery插件audioPlay
- 11.2.5 Web Storage编程
- 11.3 综合实例:旅游信息网前台页面设计
- 11.3.1 网站预览
- 11.3.2 网站主体结构设计
- 11.3.3 HTML5结构元素的使用
- 11.3.4 网站公共部分设计
- 11.3.5 网站主页设计
- 11.3.6 留下足迹页面设计
- 知识点提炼
- 习题
- 第12章 综合案例——jQuery+Ajax实现企业门户网站
- 12.1 网站概述
- 12.2 系统设计
- 12.2.1 系统目标
- 12.2.2 系统功能结构
- 12.2.3 网页预览
- 12.3 关键技术
- 12.3.1 jQuery技术
- 12.3.2 Ajax无刷新技术
- 12.3.3 JavaScript脚本操作
- 12.4 主要模块设计
- 12.4.1 导航菜单设计
- 12.4.2 图片展示区设计
- 12.4.3 最新消息页面设计
- 12.4.4 产品推荐页面设计
- 12.4.5 浮动窗口设计
- 12.5 本章总结
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。