zoukankan      html  css  js  c++  java
  • 用 JS 点击左右按钮 使图片切换

    <!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" />
    
    <title>实用的图片切换</title>
    
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.js"></script>
    
    <!--<script type="text/javascript" src="jquery_change.js"></script>-->
    
    <style type="text/css">
    
     body,ul,li { padding:0; margin:0}
    
     ul,li { list-style:none}
    
     .img-scroll { position:relative; margin:20px auto; 440px;}
    
     .img-scroll .prev,.img-scroll .next { position:absolute; display:block; 50px; height:100px; background-color:#000;
    
     top:0; color:#FFF; text-align:center; line-height:100px}
    
     .img-scroll .prev { left:0;cursor:pointer;}
    
     .img-scroll .next { right:0;cursor:pointer;}
    
     .img-list { position:relative; 320px; height:100px; margin-left:60px; overflow:hidden}
    
     .img-list ul { 9999px;}
    
     .img-list li { float:left; display:inline; 100px; margin-right:10px; height:100px; background-color:#BDBDDF; text-align:center; line-height:100px;}
    
    </style>
    
    </head>
    
    <body>
    
    <div class="img-scroll">
    
        <span class="prev">prev</span>
    
        <span class="next">next</span>
    
        <div class="img-list">
    
            <ul>
    
                <li><img style="100px;height:100px;" src="./img/cat.jpg"></li>
    
                <li><img style="100px;height:100px;" src="./img/katong.jpg"></li>
    
                <li><img style="100px;height:100px;" src="./img/meinv.jpg"></li>
    
                <li><img style="100px;height:100px;" src="./img/mm.jpg"></li>
    
                <li><img style="100px;height:100px;" src="./img/慢慢.jpg"></li>
    
                <li><img style="100px;height:100px;" src="./img/美食杰-糖糖.jpg"></li>
    
                <li><img style="100px;height:100px;" src="./img/未命名44.jpg"></li>
    
            </ul>
    
        </div>
    
    </div>
    
    <script type="text/javascript">
    
     function DY_scroll(wraper,prev,next,img,speed,or)
    
     { 
    
      var wraper = $(wraper);
    
      var prev = $(prev);
    
      var next = $(next);
    
      var img = $(img).find('ul');
    
      var w = img.find('li').outerWidth(true);
    
      var s = speed;
    
      next.click(function()
    
           {
    
            img.animate({'margin-left':-w},function()
    
                      {
    
                       img.find('li').eq(0).appendTo(img);
    
                       img.css({'margin-left':0});
    
                       });
    
            });
    
      prev.click(function()
    
           {
    
            img.find('li:last').prependTo(img);
    
            img.css({'margin-left':-w});
    
            img.animate({'margin-left':0});
    
            });
    
      if (or == true)
    
      {
    
       ad = setInterval(function() { next.click();},s*1000);
    
       wraper.hover(function(){clearInterval(ad);},function(){ad = setInterval(function() { next.click();},s*1000);});
    
    
    
      }
    
     }
    
     DY_scroll('.img-scroll','.prev','.next','.img-list',3,false);// true为自动播放,不加此参数或false就默认不自动
    
    </script>
    
    </body>
    
    </html>
    
  • 相关阅读:
    Java--动态代理
    java-finalize
    Oauth1.0认证过程
    深入理解-HashMap
    Java--对象内存布局
    Java--finally
    一个非常有用的算法---统计二进制数中1的个数
    进程之间通信
    SpringMVC听课笔记(十三:使用拦截器)
    SpringMVC听课笔记(十二:文件的上传)
  • 原文地址:https://www.cnblogs.com/xuhongfei/p/3046383.html
Copyright © 2011-2022 走看看