码迷,mamicode.com
首页 > 其他好文 > 详细

【课堂实例】轮播图

时间:2015-07-25 21:29:43      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:

【目标】

制作一个有5张图片的轮播图

 

【分析】

想要制作轮播图,需要如下3个步骤:

1、页面打开之后,第一个图片显示,其余的图片,隐藏

2、图片间隔5秒轮播一次

3、传到第5个图后回到第1张

 

【制作】

  1、页面打开之后,第一个图片显示,其余的图片,隐藏:

    $(“.bg”).not(“:eq(0)”).hide();

 

  2、间隔5秒轮播:

Var i=0;

$(function(){

$(“.bg”).not(“:eq(0)”).hide();   //第一张图片隐藏

setInterval(function(){

       i++;

       $(“.bg”).eq(i).show();           //第i个图片显示

       $(“.bg”).not(“:eq(“+i+”)”).hide();             //不是第i个图片隐藏

},5000);

})

 

  3、传到第5个图后回到第1张:

if(i==5)

{

  i=0;

}

 

【完整程序】

 

Var i=0;

$(function(){

$(“.bg”).not(“:eq(0)”).hide();   //第一张图片隐藏

setInterval(function(){

       i++;

if(i==5)

{

  i=0;

}

       $(“.bg”).eq(i).show();           //第i个图片显示

       $(“.bg”).not(“:eq(“+i+”)”).hide();             //不是第i个图片隐藏

},5000);

})

 

【课堂实例】轮播图

标签:

原文地址:http://www.cnblogs.com/59muyu/p/4676546.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!