zoukankan      html  css  js  c++  java
  • 轮播效果

    main.js

    $(document).ready(function(){
        var num=$('.weichuangyi_span span').length;
        var i_mun=0;
        var timer_banner=null;
    
        $('.weichuangyi_ul li:gt(0)').hide();//页面加载隐藏所有的li 除了第一个
        
    //底下小图标点击切换
        $('.weichuangyi_span span').click(function(){
            $(this).addClass('weichuangyi_span_one')
                   .siblings('span').removeClass('weichuangyi_span_one');
            var i_mun1=$('.weichuangyi_span span').index(this);
            $('.weichuangyi_ul li').eq(i_mun1).fadeIn('slow')
                                   .siblings('li').fadeOut('slow');
    
            i_mun=i_mun1;
        });
        
    //左边箭头点击时切换
        $('.weichuangyi_left').click(function(){
            if(i_mun==0){
                i_mun=num
            }
            //大图切换
            $('.weichuangyi_ul li').eq(i_mun-1).fadeIn('slow')
                                       .siblings('li').fadeOut('slow');
            //小图切换
            $('.weichuangyi_span span').eq(i_mun-1).addClass('weichuangyi_span_one')
                       .siblings('span').removeClass('weichuangyi_span_one');
    
            i_mun--
        });
    
        //左边按钮移动到其上时更换背景图片
        $('.weichuangyi_left').mouseover(function(){
            
            $('.weichuangyi_left').addClass('weichuangyi_left1');
        });
    
        //左边按钮移动到其上时还原背景图片
        $('.weichuangyi_left').mouseout(function(){
            
            $('.weichuangyi_left').removeClass('weichuangyi_left1');
        });
    
    //右边箭头点击时切换
        $('.weichuangyi_right').click(function(){
            move_banner()
            
        });
    
        //右边按钮移动到其上时更换背景图片
        $('.weichuangyi_right').mouseover(function(){
            
            $('.weichuangyi_right').addClass('weichuangyi_right1');
        });
    
        //右边按钮移动到其上时更换背景图片
        $('.weichuangyi_right').mouseout(function(){
            
            $('.weichuangyi_right').removeClass('weichuangyi_right1');
        });
        
    //鼠标移动到幻灯片上时 显示左右切换案例
        $('.weichuangyi').mouseover(function(){
            $('.weichuangyi_left').show();
            $('.weichuangyi_right').show();
        });
    
    //鼠标离开幻灯片上时 隐藏左右切换案例
        $('.weichuangyi').mouseout(function(){
            $('.weichuangyi_left').hide();
            $('.weichuangyi_right').hide();
        });
        
        //自动播放函数
        function bannerMoveks(){
            timer_banner=setInterval(function(){
                move_banner()
            },4000)
        };
        bannerMoveks();//开始自动播放
    
        //鼠标移动到banner上时停止播放
        $('.weichuangyi').mouseover(function(){
            clearInterval(timer_banner);
        });
    
        //鼠标离开 banner 开启定时播放
        $('.weichuangyi').mouseout(function(){
            bannerMoveks();
        });
    
    
    //banner 右边点击执行函数
       function move_banner(){
                if(i_mun==num-1){
                    i_mun=-1
                }
                //大图切换
                $('.weichuangyi_ul li').eq(i_mun+1).fadeIn('slow')
                                           .siblings('li').fadeOut('slow');
                //小图切换
                $('.weichuangyi_span span').eq(i_mun+1).addClass('weichuangyi_span_one')
                           .siblings('span').removeClass('weichuangyi_span_one');
    
                i_mun++
            
            }
    
    })
    View Code

     style.css

    /* CSS Document */
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a,div,img{
        padding: 0; margin: 0;
    }
    table{
        border-collapse:separate;
        border-spacing:0;
    }
    img {
        border: 0;
            margin:0; 
    } 
    ul,li{
        list-style: none;
    }
     
    h1,h2,h3,h4,h5,h6{
        font-weight: normal;
        font-size: 100%;
    } 
    a{
        color:#514339;
        text-decoration:none;
    }
    a:hover{
        color:#c10000;
        text-decoration:underline;
    }
    body{ 
      padding-top:60px;
      font-size: 13px;
      color: #514339;
    }
    /*CSS初始化结束*/
    
    
    /*幻灯片CSS开始*/
    .weichuangyi {
        width:1000px;
        height:400px;
        margin:0 auto;
        position: relative;
    }
    .weichuangyi_main{
        width:1000px;
        height:auto;
        position: absolute;
        left:0;
        top:0;
    }
    .weichuangyi_main li a img {
        display:block;
        width:1000px;
        height:400px;
        position: absolute;
        left:0;
        top:0;
    }
    .weichuangyi_span {
        width:1000px;
        height:35px;
        position: absolute;
        left:0;
        bottom:0;
        zoom:1;
    }
    .weichuangyi_span span {
        width:15px;
        height:15px;
        display:block;
        float:left;
        margin-left:10px;
        background: url(../images/dot.png) no-repeat left bottom;
    }
    .weichuangyi_span p {
        width:100px;
        height:35px;
        margin:0 auto;
    }
    .weichuangyi_span .weichuangyi_span_one{
        background: url(../images/dot.png) no-repeat left top;
    }
    .weichuangyi_left {
        width:60px;
        height:90px;
        cursor: pointer;
        background:#000 url(../images/ad_ctr.png) no-repeat 5px -180px;
        filter:alpha(opacity:50);opacity:0.5;
        position: absolute;
        left:0;
        top:155px;
        display:none;
    }
    .weichuangyi_left1 {
        background:#000 url(../images/ad_ctr.png) no-repeat 3px top;
    }
    .weichuangyi_right {
        width:60px;
        height:90px;
        cursor: pointer;
        background:#000 url(../images/ad_ctr.png) no-repeat -5px bottom;
        filter:alpha(opacity:50);opacity:0.5;
        position: absolute;
        right:0;
        top:155px;
        display:none;
    }
    .weichuangyi_right1 {
        background:#000 url(../images/ad_ctr.png) no-repeat -3px -90px;
    }
    /*幻灯片css结束*/
    View Code

    index.html

    <!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>微创意jQuery flexslider焦点图</title>
    <script type="text/javascript" src="js/jquery.js"></script>
    <script type="text/javascript" src="js/main.js"></script>
    
    <link rel="stylesheet" type="text/css" href="css/style.css" />
    
    
    </head>
    <body>
    
    
    <div class="weichuangyi">
        <div class="weichuangyi_main">
            <ul class="weichuangyi_ul">
                <li><a href="http://www.seosiwei.com/" class="img"><img src="images/ad_yuetu.jpg"  alt="微创意" /></a></li>
                <li><a href="http://www.seosiwei.com/" class="img"><img src="images/ad_nba.jpg"    alt="微创意" /></a></li>
                <li><a href="http://www.seosiwei.com/" class="img"><img src="images/ad_stock.jpg"  alt="微创意" /></a></li>
                <li><a href="http://www.seosiwei.com/" class="img"><img src="images/ad_auto.jpg"   alt="微创意" /></a></li>
            </ul>
        </div>
        <p class="weichuangyi_left"></p>
        <p class="weichuangyi_right"></p>
        <div class="weichuangyi_span">
        <p> 
            <span class="weichuangyi_span_one"></span> 
            <span></span> 
            <span></span>
            <span></span>
        </p> 
        </div>
    </div>
        
    <div style="text-align:center;margin-top:25px;font-size:18px;font-weight:bold;clear:both">
    <p>来源:<a href="http://www.seosiwei.com/" target="_blank">微创意原创jquery教程</a></p>
    </div>
    </body>
    </html>
    View Code
  • 相关阅读:
    MyBatis入门(一)—— 入门案例
    Spring Boot统一异常处理方案示例
    Centos7 安装 ActiveMq
    在 CentOS7 上安装 zookeeper-3.5.2 服务
    使用Homebrew安装Git与Github在idea中的配置
    iReport(模版) 与Jasper(数据填充)生成pdf文档
    SSH下shiro的基本使用
    FastJson的忽略字段和格式日期用法
    Quartz —— 任务调度框架
    POI操作Excel
  • 原文地址:https://www.cnblogs.com/cxxjohnson/p/5232223.html
Copyright © 2011-2022 走看看