全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

jQuery实现一个简单的轮播图

html代码:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>轮播图练习</title>
<link rel="stylesheet" href="css/css.css" rel="external nofollow" type="text/css"/>
</head>
<body>
<ul class="back">      <!-- 背景图片 -->
  <li class="l1"></li>
  <li class="l2"></li>
  <li class="l3"></li>
  <li class="l4"></li>
  <li class="l5"></li>
</ul>
<ul class="point">     <!-- 控制按钮 -->
  <li class="active"></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
</ul>
<div class="btn">     <!-- 左右控制按钮 -->
  <span class="prev"></span>
  <span class="next"></span>
</div>
</body>
<script src="js/jquery-1.7.2.js"></script>
<script src="js/jq.js"></script>
</html>

css代码:

*{margin:0; padding: 0;}
ul li{list-style: none;}
.back{height: 400px; overflow: hidden; margin-top:100px;}
.back li{width: 100%; height: 400px; margin:0 auto;}
.back li.l1{background: red;}
.back li.l2{background: yellow;}
.back li.l3{background: blue;}
.back li.l4{background: black;}
.back li.l5{background: green;}
.point{text-align: center; margin-top: -30px;}
.point li{ width: 20px; height: 20px; border:2px solid #fff; border-radius: 10px; box-sizing:border-box; display: inline-block;}
.point li.active{background: #fff;}
.btn{ position: relative;}
.btn span{ display: inline-block; vertical-align: top; width: 100px; height: 100px; background: rgba(0,0,0,.5); position: absolute; top:-235px; cursor: pointer;}
.btn .prev{left: 0}
.btn .next{ right: 0;}

js代码:

$(function(){
  function banner(a,b,c,d,e){         // a是背景图,b是active,c是背景对应按钮,d是上一页,e是下一页
    index=0;
    len=$(a).length-1;
    function teb(index){
      $(c).eq(index).addClass(b).siblings('').removeClass(b);
      $(a).eq(index).fadeIn(300).addClass('curr').siblings('').fadeOut(300).removeClass('curr');
    };
    $(c).click(function(){
      index=$(this).index();
      teb(index);
    });
    $(d).click(function(){
      index--;
      if(index<0){
        index=len;
      };
      teb(index);
    });
    $(e).click(function(){
      index++;
      if(index>len){
        index=0;
      };
      teb(index);
    });
    function timeRun(){
      time=setInterval(function(){
        index++;
        if(index>len){
          index=0;
        };
        teb(index);
      },3000);
    };
    timeRun();
  };
  banner('.back>li','active','.point>li','.prev','.next');
});

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# jquery实现轮播  # jquery  # 简单轮播图  # 轮播  # jquery实现左右无缝轮播图  # jQuery插件slides实现无缝轮播图特效  # jquery实现左右滑动式轮播图  # 基于jQuery实现淡入淡出效果轮播图  # jQuery无缝轮播图代码  # jquery实现左右轮播图效果  # 原生Javascript和jQuery做轮播图简单例子  # jQuery实现轮播图源码  # jQuery实现简洁的轮播图效果实例  # jquery实现简单自动轮播图效果  # 下一页  # 上一页  # active  # point  # div  # btn  # span  # li  # ul  # prev  # list  # padding  # margin  # style  # px  # height  # js  # src  # script 


相关文章: 小程序网站制作需要准备什么资料,如何制作小程序?  已有域名如何快速搭建专属网站?  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?  正规网站制作公司有哪些,目前国内哪家网页网站制作设计公司比较专业靠谱?口碑好?  制作网站的软件免费下载,免费制作app哪个平台好?  建站之星安装后如何配置SEO及设计样式?  建站之星安装提示数据库无法连接如何解决?  如何通过PHP快速构建高效问答网站功能?  北京企业网站设计制作公司,北京铁路集团官方网站?  建站VPS配置与SEO优化指南:关键词排名提升策略  建站之星后台密码如何安全设置与找回?  深入理解Android中的xmlns:tools属性  Swift中循环语句中的转移语句 break 和 continue  制作门户网站的参考文献在哪,小说网站怎么建立?  免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?  如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法  图册素材网站设计制作软件,图册的导出方式有几种?  建站168自助建站系统:快速模板定制与SEO优化指南  制作网站外包平台,自动化接单网站有哪些?  网站按钮制作软件,如何实现网页中按钮的自动点击?  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  TestNG的testng.xml配置文件怎么写  如何快速生成专业多端适配建站电话?  家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?  如何在万网自助建站中设置域名及备案?  股票网站制作软件,网上股票怎么开户?  招贴海报怎么做,什么是海报招贴?  整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?  单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?  宝塔建站无法访问?如何排查配置与端口问题?  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  安徽网站建设与外贸建站服务专业定制方案  建站之星如何快速解决建站难题?  如何快速搭建FTP站点实现文件共享?  建站之星代理如何获取技术支持?  官网自助建站平台指南:在线制作、快速建站与模板选择全解析  建站主机核心功能解析:服务器选择与网站搭建流程指南  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  建站之星安装失败:服务器环境不兼容?  如何注册花生壳免费域名并搭建个人网站?  台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?  公司网站的制作公司,企业网站制作基本流程有哪些?  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  如何在七牛云存储上搭建网站并设置自定义域名?  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  免费ppt制作网站,有没有值得推荐的免费PPT网站?  孙琪峥织梦建站教程如何优化数据库安全?  python的本地网站制作,如何创建本地站点?  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。