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插件HighCharts绘制2D饼图效果示例【附demo源码下载】
Mar 21 jQuery
jQuery实现在HTML文档加载完毕后自动执行某个事件的方法
May 08 jQuery
jQuery实现的form转json经典示例
Oct 10 jQuery
jquery获取transform里的值实现方法
Dec 12 jQuery
jquery写出PC端轮播图实例
Jan 26 jQuery
jQuery中$原理实例分析
Aug 13 jQuery
jQuery动态操作表单示例【基于table表格】
Dec 06 jQuery
Javascript和jquery在selenium的使用过程
Oct 31 jQuery
jQuery实现滑动星星评分效果(每日分享)
Nov 13 jQuery
jquery简易手风琴插件的封装
Oct 13 jQuery
jquery实现拖拽小方块效果
Dec 10 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
php 文件缓存函数
2011/10/08 PHP
解析PHP 使用curl提交json格式数据
2013/06/29 PHP
Mac下php 5升级到php 7的步骤详解
2017/04/26 PHP
thinkphp5引入公共部分header、footer的方法详解
2018/09/14 PHP
Laravel多域名下字段验证的方法
2019/04/04 PHP
JS操作select下拉框动态变动(创建/删除/获取)
2013/06/02 Javascript
浏览器的JavaScript引擎的识别方法
2013/10/20 Javascript
javascript分页代码实例分享(js分页)
2013/12/13 Javascript
js几秒以后倒计时跳转示例
2013/12/26 Javascript
jquery文档操作wrap()方法实例简述
2015/01/10 Javascript
JavaScript手机振动API
2016/06/11 Javascript
jQuery插件FusionCharts实现的2D面积图效果示例【附demo源码下载】
2017/03/06 Javascript
Webpack中publicPath路径问题详解
2018/05/03 Javascript
微信小程序实现一个简单swiper代码实例
2019/12/30 Javascript
Python中声明只包含一个元素的元组数据方法
2014/08/25 Python
更改Ubuntu默认python版本的两种方法python-&gt; Anaconda
2016/12/18 Python
python并发编程之线程实例解析
2017/12/27 Python
Python实现的圆形绘制(画圆)示例
2018/01/31 Python
浅析python3中的os.path.dirname(__file__)的使用
2018/08/30 Python
python requests.post带head和body的实例
2019/01/02 Python
python机器学习库scikit-learn:SVR的基本应用
2019/06/26 Python
python实现爬取百度图片的方法示例
2019/07/06 Python
CSS3实现圆角、阴影、透明效果并兼容各大浏览器
2014/08/08 HTML / CSS
澳大利亚工具仓库:Tools Warehouse
2018/10/15 全球购物
创业计划书中要认真思考的问题
2013/12/28 职场文书
舞蹈教师自荐信
2014/01/27 职场文书
村创先争优活动总结
2014/08/28 职场文书
中秋节国旗下演讲稿
2014/09/05 职场文书
大学生党员个人总结
2015/02/13 职场文书
九九重阳节致辞
2015/07/31 职场文书
行政后勤人员工作计划应该怎么写?
2019/08/16 职场文书
用javascript制作qq注册动态页面
2021/04/14 Javascript
MyBatis配置文件解析与MyBatis实例演示
2022/04/07 Java/Android
Linux、ubuntu系统下查看显卡型号、显卡信息详解
2022/04/07 Servers
一篇文章带你掌握SQLite3基本用法
2022/06/14 数据库
win10输入法不见了只能打出字母怎么解决?
2022/08/05 数码科技