内容简介
The Missing Credits
前言
第一部分:JavaScript入门
第1章编写第一个JavaScript程序
1.1编程简介
1.2如何把JavaScript添加到页面
1.3第一个JavaScript程序
1.4把文本写到Web页面上
1.5附加外部JavaScript文件
1.6追踪错误
第2章 JavaScript的语法
2.1语句
2.2内置函数
2.3数据类型
2.4变量
2.5操作数据类型和变量
2.6教程:使用变量创建消息
2.7教程:请求信息
2.8数组
2.9教程:编写使用数组的页面
2.10对象的简单介绍
2.11注释
第3章为程序添加逻辑和控制
3.1使程序智能地响应
3.2教程:使用条件语句
3.3使用循环处理重复性任务
3.4函数:把有用的代码转换为可复用的命令
3.5教程:一个简单测验
第二部分:jQuery入门
第4章 jQuery简介
4.1 JavaScript库简介
4.2获jQuery
4.3把jQuery添加到页面
4.4修改Web页面:概览
4.5理解文档对象模型
4.6再谈选择页面元素
4.7向页面添加内容
4.8设置和读取标签属性
4.9读取、设置和删除HTML属性
4.10操作选择中的每个元素
4.11自动提取引用
第5章 动作/响应:让页面通过事件动起来
5.1事件
5.2以jQuery的方式使用事件
5.3教程:事件简介
5.4更多的jQuery事件概念
5.5高级事件管理
5.6教程:一页的FAQ
第6章 动画和效果
6.1 jQuery效果
6.2教程:登录滑块
6.3动画
6.4在效果完成后执行一个操作
6.5教程动画的仪表盘
第三部分:构建网页功能
第7章改进图像
7.1交换图像
7.2教程:添加翻滚图像
7.3教程:带有效果的照片集
7.4使用jQuery lightBox的高级照片集
7.5教程:FancyBox照片集
第8章改进导航
8.1一些链接基础知识
8.2在新窗口中打开外部链接
8.3创建新窗口
8.4在页面上的一个窗口中打开页面
8.5基本的动画的导航栏
第9章扩展Web表单
9.1理解表单
9.2为表单添加智能
9.3教程:基本表单扩展
9.4表单验证
9.5验证教程
第10章扩展界面
10.1把信息组织到标签页面板
10.2为站点添加一个内容幻灯片
10.3确定页面元素的大小和位置
10.4添加工具提示
第四部分:Ajax与Web服务器通信
第11章初识Ajax
11.1 Ajax
11.2 Ajax基础知识
11.3 Ajax的jQuery方式
11.4 JSON
第12章 Flickr和Google Maps
12.1 JSONP简介
12.2给站点添加一个Flickr Feed
12.3教程:给站点添加Flickr图像
12.4向站点添加Google地图
第五部分:提示、技巧和除错
第13章让jQuery发挥最大的作用
13.1有用的jQuery提示和信息
13.2使用jQuery文档
13.3遍历DOM
13.4用于操作HTML的更多函数
13.5高级事件处理
第14章深入JavaScript
14.1操作字符串
14.2在字符串中查找模式
14.3操作数字
14.4日期和时间
14.5综合应用
14.6编写更高效的JavaScript
14.7创建快速载入的JavaScript
第15章除错和调试
15.1常见JavaScript编程错误
15.2使用Firebug调试
15.3调试教程
附录 JavaScript资源