zoukankan      html  css  js  c++  java
  • 点击进行多项选择(jQuery)

    头部引用:

    <link href="../ATheme/css/base.css" rel="stylesheet" />
    <script src="../ATheme/js/jquery-1.8.3.min.js"></script>
    

      

    html结构:

    <body>
        <div class="main">
            <ul>
                <li>香蕉</li>
                <li>苹果</li>
                <li>橘子</li>
                <li>番茄</li>
            </ul>
        </div>
    </body>
    

      base样式:

    .main ul li {
        list-style-type: none;
        float: left;
         4%;
        height: 40px;
        line-height: 40px;
        text-align: center;
        margin-left: 3.5%;
        border: 1px solid #CCCCCC;
        border-radius: 10px;
    }
    
    .add {
        color: #2AC845;
        border: 1px solid #2AC845;
        border-radius: 10px;
    }
    

      JQuery:

    $(function () {
                //第一种方法
                $(".main li").toggle(function () {
                    $(this).addClass("add");
                }, function () {
                    $(this).removeClass("add");
                });
                //第二种方法
                $(".main li").on("click", function () {
                    var li = $(this);
                    if (li.hasClass("add")) {
                        li.removeClass("add");
                    } else {
                        li.addClass("add");
                    }
                });
    
                //鼠标悬浮改变颜色
                $(".main li").hover(function () {
                    $(this).addClass("add");
                }, function () {
                    $(this).removeClass("add");
                })
            })
    

      

      

  • 相关阅读:
    【2014广州市选day1】JZOJ2020年9月12日提高B组T2 导弹拦截
    JZOJ2020年9月12日提高B组反思
    部署zookeeper
    13安装heapster
    11 安装traefik
    10 安装coredns
    9 安装flannel
    8 部署kube-proxy
    7 部署kubelete
    6 部署 controller-manager scheduler
  • 原文地址:https://www.cnblogs.com/lyn928/p/7382873.html
Copyright © 2011-2022 走看看