1.效果图

2.HTML代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>56 jQuery-动画停止和延时</title>
<style type="text/css">
body{font-size:13px}
.divFrame{border:solid 1px #666;
width:233px;text-align:center;}
.divFrame .divTitle{background-color:#eee;
padding:5px 0px 5px 0px}
.divFrame .divContent{padding:5px 0px 5px 0px}
.divFrame .divContent img{border:solid 1px #eee; padding:2px;width: 229px}
a{cursor: pointer;}
</style>
</head>
<body>
<div class="divFrame">
<div class="divTitle">
<a href="javascript:void(0)">开始</a>
|
<a href="javascript:void(0)">停止</a>
|
<a href="javascript:void(0)">延时</a>
</div>
<div class="divContent">
<img src="../img/pig.jpg" alt="" title="我是一只小笨猪" />
</div>
</div>
<script src="../jquery.min.js"></script>
<script type="text/javascript">
$(function(){
//点击开始链接事件
$("a:eq(0)").click(function(){
//拉窗帘方式切换图片
$("img").slideToggle(3000);
})
//点击停止链接事件
$("a:eq(1)").click(function(){
//停止正在执行的动画
$("img").stop();
})
//点击延时链接事件
$("a:eq(2)").click(function(){
//延时切换图片
$("img").delay(2000).slideToggle(3000);
})
})
</script>
</body>
</html>