• jquery优化轮播图2


    继续优化

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <title>轮播图</title>
        <!-- <link rel="stylesheet" type="text/css" href="css/style.css"> -->
        <script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
        <!-- <script type="text/javascript" src="js/lunbo.js"></script> -->
        <style type="text/css">
        *{
            margin: 0;
            padding: 0;
        }
    
        body {
            font-size: 14px;
            line-height: 1.5;
            font-family: 'Microsoft Yahei', 'arial', 'tahoma', 'simsun';
            color: #666;
            background-color: #fff
        }
    
        img {
            border: 0;
        }
    
        a {
            text-decoration: none;
            color: #666;
        }
        .public_scroll {
            position: relative;
            min-width: 1100px;
            max-width: 100%;
            height: 793px; overflow: hidden;
    
        }
        .public_s_list{ overflow: hidden;}
    
        .public_s_list a {
            position: absolute;  display: block;
            width: 100%;
        }
    
        .public_s_list a img {
            width: 100%;
            display: block;
           
        }
        .public_s_dot{ overflow: hidden; text-align: center; position: absolute; bottom:25px; z-index: 2; width: 100%; }
        .public_s_dot i{ width: 10px; height: 10px; background-color: #fff; margin:0 8px; display: inline-block; cursor: pointer; border-radius: 50%;}
        .public_s_dot .active{ background-color: #808080 }
        </style>
    </head>
    
    <body>
        <div class="public_scroll" id="publicScroll">
            <div class="public_s_list">
                <a href="javascript:;" class="J_pic"><img src="http://www.emoi.com/media/pc-cn/201810/1540853894181026841.jpg" alt="1"></a>
                <a href="javascript:;" class="J_pic"><img src="http://www.emoi.com/media/pc-cn/201805/1525203825936416255.jpg" alt="2"></a>
                <a href="javascript:;" class="J_pic"><img src="http://www.emoi.com/media/pc-cn/201712/1513641621162167882.jpg" alt="3"></a>
            </div>
            <div class="public_s_dot" id="publicDot"></div>
        </div>
        <script type="text/javascript">
        $(function() {
            var index = 0;
            var timer;
            //获取id为publicScroll 所有的img
            var imgList = $('#publicScroll .J_pic');
            //img的个数
            var imgNum = imgList.length;
            if(imgNum>1){
                //第一张图显示
                $('.J_pic').eq(0).show().siblings().hide();
                $('.J_pic').mouseover(function(){
                    clearInterval(timer);  //鼠标经过停止自动播放
                });
                $('.J_pic').mouseout(function(){
                    showTime(); //鼠标离开继续自动播放
                });
                // 填充分页
                var bPage=$('#publicDot');
                var html='';
                for(var i=0,max=imgNum;i<max;i++){
                    html+=(i==0)?'<i class="active"></i>':'<i></i>';
                }
                bPage.append(html);
                // //鼠标点击分页
                bPage.children('i').on('click',function(){
                    index=$(this).index();
                    showBg();
                })
                function showBg() {
                    $('.J_pic').eq(index).fadeIn(300).siblings().fadeOut(300);
                    bPage.children('i').eq(index).addClass('active').siblings().removeClass('active');
                }
                function showTime() {
                    timer = setInterval(function() {
                        index++;
                        if (index == imgNum) {
                            index = 0;
                        }
                        showBg();
                    }, 4000);
                }
                //自动播放图片
                showTime();
            }
        });
        </script>
    </body>
    
    </html>
  • 相关阅读:
    PowerDesigner学习 ---- 系列文章
    PowerDesigner基础使用 ---- 入门学习
    PowerDesigner ---- 数据库设计(概念模型CDM和物理模型PDM)
    PowerDesigner V16.5 安装及汉化
    在树莓派是安装并配置NTP服务
    RESTful Web API 理解
    Linux或树莓派3——挂载U盘、移动硬盘并设置rwx权限
    开启树莓派自带的VNC功能
    c#代码获取web.config配置文件里面设置的 <compilation debug="true"节点
    WebService的web客户端同步、异步、多线程向服务端传入参数的数据交互方式
  • 原文地址:https://www.cnblogs.com/huanghuali/p/10172337.html
Copyright © 2020-2023  润新知