[TOC]
综合案例 随机图片
6.1、案例效果
6.2、动态切换小图的分析和实现
- 功能分析
- 准备一个数组
- 定义计数器
- 定义定时器对象
- 定义图片路径变量
- 为开始按钮绑定单击事件
- 设置按钮状态
- 设置定时器,循环显示图片
- 循环获取图片路径
- 将当前图片显示到小图片上
- 计数器自增
- 代码实现
```html <!DOCTYPE html>
<a name="32c25d6a"></a>
## 6.3、显示大图的分析和实现
- **功能分析**
1. 为停止按钮绑定单击事件
1. 取消定时器
1. 设置按钮状态
1. 将图片显示到大图片上
- **代码实现**
```javascript
//11.为停止按钮绑定单击事件
$("#stopBtn").click(function(){
//12.取消定时器
clearInterval(time);
//13.设置按钮状态
//启用开始按钮
$("#startBtn").prop("disabled",false);
//禁用停止按钮
$("#stopBtn").prop("disabled",true);
//14.将图片显示到大图片上
$("#big").prop("src",imgSrc);
$("#big").prop("style","width: 400px; height: 400px;");
});