jQuery实现图片简单轮播功能示例


Posted in jQuery onAugust 13, 2018

本文实例讲述了jQuery实现图片简单轮播功能。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>3water.com jQuery图片轮播</title>
    <style type="text/css">
      #frame{
        width:700px;
        height:300px;
        position:relative;
      }
      #img2,#img3{
        display:none;
      }
      .box{
        position:absolute;
        width:50px;
        height:50px;
        line-height:50px;
        text-align:center;
        color:white;
        font-family:Microsoft-Yahei;
        background:grey;
      }
      #move1{
        bottom:0;
        right:100px;
      }
      #move2{
        bottom:0;
        right:50px;
      }
      #move3{
        bottom:0;
        right:0;
      }
    </style>
    <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
    <script>
      $(document).ready(function() {
        n = 1;
        interval = setInterval(
          function(){
            $("img").hide();
            $("#img"+n).show();
            $(".box").css("background","grey");
            $("#move"+n).css("background","red");
            n = n % 3 + 1;
          }
          ,
          2000
        );
        $(".box").bind("click",function() {
          clearInterval(interval);
          n = $(this).attr("id").slice(4);
          interval = setInterval(
            function(){
              $("img").hide();
              $("#img"+n).show();
              $(".box").css("background","grey");
              $("#move"+n).css("background","red");
              n = n % 3 + 1;
            }
            ,
            2000
          );
        });
      });
    </script>
  </head>
  <body>
    <div id="frame">
      <div id="photos">
        <img id="img1" src="images/background1.png">
        <img id="img2" src="images/background2.png">
        <img id="img3" src="images/background3.png">
      </div>
      <div class="box" id="move1">1</div>
      <div class="box" id="move2">2</div>
      <div class="box" id="move3">3</div>
    </div>
  </body>
</html>

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun 测试运行效果(记得替换上述图片为网络图片)

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery中animate()的使用方法及解决$(”body“).animate({“scrollTop”:top})不被Firefox支持的问题
Apr 04 jQuery
简单实现jQuery上传图片显示预览功能
Jun 29 jQuery
实现jquery放大镜的两种方法
Feb 22 jQuery
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
Apr 12 jQuery
jQuery实现仿京东防抖动菜单效果示例
Jul 06 jQuery
jQuery 实现批量提交表格多行数据的方法
Aug 09 jQuery
通过JQuery,JQueryUI和Jsplumb实现拖拽模块
Jun 18 jQuery
JQuery发送ajax请求时中文乱码问题解决
Nov 14 jQuery
高效jQuery选择器的5个技巧实例分析
Nov 26 jQuery
jQuery实现聊天对话框
Feb 08 jQuery
jquery检测上传文件大小示例
Apr 26 jQuery
jQuery插件实现图片轮播效果
Oct 19 jQuery
jQuery模拟12306城市选择框功能简单实现方法示例
Aug 13 #jQuery
jQuery中$原理实例分析
Aug 13 #jQuery
深入浅析angular和vue还有jquery的区别
Aug 13 #jQuery
jQuery的Ajax接收java返回数据方法
Aug 11 #jQuery
jquery ajax加载数据前台渲染方式 不用for遍历的方法
Aug 09 #jQuery
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
Aug 09 #jQuery
JQuery Ajax动态加载Table数据的实例讲解
Aug 09 #jQuery
You might like
桌面中心(二)数据库写入
2006/10/09 PHP
PHP捕获Fatal error错误的方法
2014/06/11 PHP
php使用curl获取https请求的方法
2015/02/11 PHP
深入浅析php json 格式控制
2015/12/24 PHP
Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证操作
2017/06/30 PHP
PHP+Ajax简单get验证操作示例
2019/03/02 PHP
PHP检测一个数组有没有定义的方法步骤
2019/07/20 PHP
基于jquery的finkyUI插件与Ajax实现页面数据加载功能
2010/12/03 Javascript
幻灯片带网页设计中的20个奇妙应用示例小结
2012/05/27 Javascript
当滚动条滚动到页面底部自动加载增加内容的js代码
2014/05/13 Javascript
jQuery找出网页上最高元素的方法
2015/03/20 Javascript
JavaScript实现的多个图片广告交替显示效果代码
2015/09/04 Javascript
Treegrid的动态加载实例代码
2016/04/29 Javascript
AngularJS教程之简单应用程序示例
2016/08/16 Javascript
VUE开发一个图片轮播的组件示例代码
2017/03/06 Javascript
深入浅析JavaScript中的RegExp对象
2017/09/18 Javascript
webpack配置导致字体图标无法显示的解决方法
2018/03/06 Javascript
快速解决vue-cli不能初始化webpack模板的问题
2018/03/20 Javascript
Vue formData实现图片上传
2019/08/20 Javascript
Jquery 动态添加元素并添加点击事件实现过程解析
2019/10/12 jQuery
javaScript 实现重复输出给定的字符串的常用方法小结
2020/02/20 Javascript
Vue组件跨层级获取组件操作
2020/07/27 Javascript
Python实现二分查找算法实例
2015/05/26 Python
python实现RSA加密(解密)算法
2016/02/17 Python
Python实现类似jQuery使用中的链式调用的示例
2016/06/16 Python
Python实现按中文排序的方法示例
2018/04/25 Python
python绘制立方体的方法
2018/07/02 Python
python文字和unicode/ascll相互转换函数及简单加密解密实现代码
2019/08/12 Python
django为Form生成的label标签添加class方式
2020/05/20 Python
DC Shoes俄罗斯官网:美国滑板鞋和服饰品牌
2020/08/19 全球购物
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
2012/05/30 面试题
预防煤气中毒方案
2014/06/16 职场文书
城市轨道交通工程职业生涯规划书范文
2014/09/16 职场文书
亮剑精神观后感
2015/06/05 职场文书
领导干部学习三严三实心得体会
2016/01/05 职场文书
30岁前绝不能错过的10本书
2019/08/08 职场文书