【第22期】观点:IT 行业加班,到底有没有价值?

js实现图片自动轮播

原创 2015年07月10日 17:36:23

今天有人问我这个问题,我就顺便把这个记下来,分享给大伙。

如图,就是图片自己轮播,并且图中中下方的白点也发生变化,图片到哪,白点就到哪,就直接上代码了

		
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">


<!--轮播-->
   <link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
   <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
   <script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>

</head>
<body>

<!--轮播-->
<div id="myCarousel" class="carousel slide" style="width:100%;">
   <!-- 轮播(Carousel)指标 -->
   <ol class="carousel-indicators">
      <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
      <li data-target="#myCarousel" data-slide-to="1"></li>
      <li data-target="#myCarousel" data-slide-to="2"></li>
	  <li data-target="#myCarousel" data-slide-to="3"></li>
	  <li data-target="#myCarousel" data-slide-to="4"></li>
   </ol>   
   <!-- 轮播(Carousel)项目 -->
   <div class="carousel-inner">
      <div id="pic0" class="item active">
         <img src="1.jpg" alt="First slide">
      </div>
      <div id="pic1" class="item">
         <img src="2.jpg" alt="Second slide">
      </div>
      <div id="pic2" class="item">
         <img src="3.jpg" alt="Third slide">
      </div>
	  <div id="pic3" class="item">
         <img src="4.jpg" alt="fourth slide">
      </div>
      <div id="pic4" class="item">
         <img src="f.jpg" alt="fifth slide">
      </div>
   </div>

</div> 

<script>
var i=0;
var c = null;
    c = setTimeout(carousel,1000);//开始执行
    function carousel()
    {
    	
       clearTimeout(c);//清除定时器
      
      $("#pic"+i).removeClass("active");
      $("#pic"+(i+1)).addClass("active");
      i++;
      $("ol li").removeClass("active");
      $("ol li:eq("+i+")").addClass("active");
      
      if(i>4){
      	$("#pic"+(i-1)).removeClass("active");
        $("#pic0").addClass("active");
        i=0;
        $("ol li:eq("+i+")").addClass("active");
      
      }
       c = setTimeout(carousel,1000); //设定定时器,循环执行             
    } 

</script>



</body>
</html>



希望对大家有用



版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

纯JS写的一个轮播图

最近学习了一下JavaScript,按照其他代码的思路,我写了一个JS的轮播图。代码如下: *{ padding:0px; margin: 0px; } ...

纯js制作图片轮播效果

好久没有发博客了,最近都在复习,为了找工作做准备。 前段时间逛了下鼠绘漫画网追海贼王最新漫画,发现他们家的图片轮播效果跟其他网页的图片轮播效果效果不同,看起来更加有趣,于是我尝试了用js复写它。 先看...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

原生javascript实现图片自动轮播和点击轮播代码

Document /*重置样式*/ *{margin: 0;padding: 0; list-style: none;} /*wrap的轮播图和切换按钮样式*/ .wrap{hei...

Js图片轮播功能DEMO

去年为我们的客户端做了一个下载页面,页面里有个图片轮播功能,介绍产品特性。过了一年之后自己都忘记当时是怎么实现的了,最近重新看了这块儿的代码,总结了下,同时拿来分享给大家。    先看效果图:    ...

js实现轮播图原理及示例

网上有很多的例子介绍,在这里我所做的无缝滚动就是 通过改变元素的left值让图片呈现左右滚动的效果。 我们首先看一下 div+css 的结构样式: div+css代码 ...

js原生写图片轮播和切换

网上有很多轮播图的写法,有一些我觉得写的太过繁琐可读性差。所以我自己写了两个js块。第一个是轮播图写法,第二个是通过点击左右箭头切换图片。这里主要是展示js代码,省略了样式。 1.js原生写轮播图...

用js写图片轮播

window.onload = function () { //在加载完整个页面的时候开始调用//获取到container,list,button,prev,next五个元素 var...

原生JS-实现无限图片轮播

实现思路:      一、布局部分:                1、采用div>ul>li>img布局,来展示轮播的图片banner;                2、采用div>>ul>...

html简单图片轮播的实现

这里的图片轮播方法是我从网上参考的方法,只是自己做了一些改进 先来贴一发代码 ...

JS实例-图片轮播

*{margin: 0;padding: 0;} ul{width: 50px; height: 600px;} li{
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)