zoukankan      html  css  js  c++  java
  • jquery 换一批

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>jQuery换一批(原创)-jq22.com</title>
    <script src="https://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
    <style>
    * {
        margin:0;
        padding:0;
        text-decoration:none;
        list-style:none;
    }
    .list1 {
        display:flex;
        margin:0 auto;
    }
    .list1 li {
        flex:1;
        border-radius:0.25em;
        height:2.5em;
        text-align:center;
        line-height:2.5em;
        margin:0.625em 0.32em;
    }
    .listchange2,.listchange3,.listchange4 {
        display:none;
    }
    .huan {
        text-align:center;
        font-family:"微软雅黑";
        font-size:1em;
        color:#999999;
    }
    </style>
    </head>
    <body>
    
    <ul class="list1 listchange1">
        <li>幸福家庭</li>
        <li>幸福家庭</li>
        <li>幸福家庭</li>
        <li>幸福家庭</li>
    </ul>
    <ul class="list1 listchange1">
        <li>亲子娱乐</li>
        <li>爸妈游</li>
        <li>蜜月旅行</li>
        <li>朋友聚会</li>
    </ul>
    <ul class="list1 listchange2">
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
    </ul>
    <ul class="list1 listchange2">
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
    </ul>
    <ul class="list1 listchange3">
        <li>a</li>
        <li>a</li>
        <li>a</li>
        <li>a</li>
    </ul>
    <ul class="list1 listchange3">
        <li>a</li>
        <li>a</li>
        <li>a</li>
        <li>a</li>
    </ul>
    <ul class="list1 listchange4">
        <li>b</li>
        <li>b</li>
        <li>b</li>
        <li>b</li>
    </ul>
    <ul class="list1 listchange4">
        <li>b</li>
        <li>b</li>
        <li>b</li>
        <li>b</li>
    </ul>
    
    
    <div style="text-align: center;"><button class="huan">换一批</button> </div>
    
    <script>
    var bcjson = ["#ff9900", "#3dbeb6", "#a3eee9", "#f8cd8c"];
    var cjson = ["#fff", "black"];
    $(function() {
    
        $(".list1").children("li").each(function() {
            $(this).css({
                "background-color": bcjson[Math.floor(Math.random() * 4)],
                "color": cjson[Math.floor(Math.random() * 2)]
            });
        })
    
    })
    //代表第一次换的是第二组
    var listitem = 2;
    
    //这是要换的批数
    var listitemmax = 4;
    $(".huan").click(function() {
        $(".listchange" + listitem).siblings("ul").css("display", "none");
        $(".listchange" + listitem).css("display", "flex");
        if (listitem < listitemmax) {
            listitem++;
        } else {
            listitem = 1;
        }
    });
    </script>
    
    </body>
    </html>
  • 相关阅读:
    距离的总和
    [leetcode] 397. Integer Replacement
    [leetcode] 396. Rotate Function
    [leetcode] 398. Random Pick Index
    [leetcode] 399. Evaluate Division
    [算法] get_lucky_price price
    Geoserver(一) Geoserver2.15.4配置发布arcgis切片
    Geoserver(二) geoserver配置mysql插件
    OpenLayers4地图实例-功能齐全
    OpenLayers Node环境安装运行构建-支持Vue集成OpenLayers
  • 原文地址:https://www.cnblogs.com/tangbuluo/p/11498168.html
Copyright © 2011-2022 走看看