• jQuery图片轮播


    <!DOCTYPE html>
    <html>
    <head lang="en">
    <meta charset="UTF-8">
    <title>lb</title>
    <script src="js/jquery-1.8.3.min.js"></script>
    <style>
    body{ 992px;margin:0 auto;background-color:lavender;}
    .lb{ 500px;height: 200px;overflow: hidden;z-index: 1;}
    ol{position:relative; 120px;height: 20px;top:-30px;left:400px;margin: 0;padding: 0;z-index:3;}
    ol li{float:left;margin:10px;list-style-image: url("imgs/a.jpg");}
    ol li.seleted{list-style-image: url("imgs/b.jpg");}
    .tm{ 500px;height: 30px;background-color:#000; position:absolute;top:170px;z-index:2;filter: alpha(opacity=50);-moz-opacity: 0.50;opacity: 0.50;}
    .tm .txt{font-family: 微软雅黑;font-size: 14px;color: antiquewhite;margin-top: 7px;float: left;}
    </style>
    </head>
    <body>
    <div class="lb">
    <img src="imgs/icon_swhj1.jpg" width="500px" height="200px">
    <img src="imgs/icon_swhj3.jpg" width="500px" height="200px">
    <img src="imgs/icon_swhj4.jpg" width="500px" height="200px">
    <img src="imgs/icon_swhj5.jpg" width="500px" height="200px">
    </div>
    <ol class="bn">
    <li></li>
    <li></li>
    <li></li>
    <li></li>
    </ol>
    <div class="tm">
    <span class="txt">你好吗1</span>
    <span class="txt">你好吗2</span>
    <span class="txt">你好吗3</span>
    <span class="txt">你好吗4</span>
    </div>
    </body>
    <script>
    $(function(){
    var index=0;
    var imgs=$(".lb img");//获取图片
    var txt=$(".tm span");//文字
    var sel=$(".bn li");//小圆点
    var len=imgs.length;
    var timer = null;
    //延时切换图片
    function startTime(){
    timer = setInterval(function(){
    tplb(index);
    index++;
    if(index==len)
    {
    index=0;
    }
    },3000);
    }
    //停止延时切换
    function stopTime(){
    if(timer){
    clearInterval(timer);
    }
    }
    function tplb(n){
    txt.eq(n).fadeIn(10).siblings("span").fadeOut(10);
    imgs.eq(n).fadeIn(20).siblings("img").fadeOut(20);
    sel.eq(n).css("list-style-image","url('imgs/b.jpg')").siblings("li").css("list-style-image","url('imgs/a.jpg')");
    }
    txt.eq(0).fadeIn(10).siblings("span").fadeOut(10);//初始化
    imgs.eq(0).fadeIn(10).siblings("img").fadeOut(10);
    sel.eq(0).css("list-style-image","url('imgs/b.jpg')").siblings("li").css("list-style-image","url('imgs/a.jpg')");
    //鼠标一上小圆点切换
    sel.mouseover(function(){
    index=$(this).index("li");
    tplb(index);
    });
    startTime();//初始化
    //当鼠标移动到图片上是,停止切换
    imgs.mouseover(function(){
    stopTime();
    });
    //当鼠标离开时,开启切换
    imgs.mouseleave(function(){
    startTime();
    });
    });
    </script>
    </html>

  • 相关阅读:
    生成随机端口函数
    于获得MFC窗口其它类指针的方法
    VC6.0中使用ADO操作Access数据库 (转)
    【原创】C++利用IXMLDOM解析XML文件。
    转帖:用MFC对话框做无闪烁图片重绘一一 程序设计: icemen
    C代码优化方案(转)
    【转】C++ Socket UDP "Hello World!"
    线程中使用UpdateData出错解决方法(转)
    C语言调试打印log函数。
    Windows Sockets 网络编程(三) —— WINDOWS SOCKETS 1.1 程序设计(转)
  • 原文地址:https://www.cnblogs.com/hcw136156133/p/4139567.html
Copyright © 2020-2023  润新知