zoukankan      html  css  js  c++  java
  • jq实现全选非全选

    <!DOCTYPE html>
    <html>
    <head lang="en">
        <meta charset="UTF-8">
        <title></title>
        <style>
            *{margin:0;padding:0;}
            input{vertical-align:middle}
            .container{width:500px;margin:20px auto;}
        </style>
    
    </head>
    <body>
        <div class="container">
            <div class="top">
                <input type="checkbox" value="全选" id="all" class="all"/>
                <label for="all">全选</label>
            </div>
            <div class="down">
                <div class="con">
                    <input type="checkbox" id="sel1" class="sel sel1"/>
                    <label>选项1</label>
                </div>
                <div class="con">
                    <input type="checkbox" id="sel2" class="sel sel2"/>
                    <label>选项2</label>
                </div>
                <div class="con">
                    <input type="checkbox" id="sel3" class="sel sel3"/>
                    <label>选项3</label>
                </div>
                <div class="con">
                    <input type="checkbox" id="sel4" class="sel sel4"/>
                    <label>选项4</label>
                </div>
                <div class="con">
                    <input type="checkbox" id="sel5" class="sel sel5"/>
                    <label>选项5</label>
                </div>
                <div class="con">
                    <input type="checkbox" id="sel6" class="sel sel6"/>
                    <label>选项6</label>
                </div>
            </div>
        </div>
    
    </body>
    <script src="js/jquery-1.11.3.min.js"></script>
    <script>
        $(".all").bind("click",function(){
            $(".sel").prop("checked",$(this).prop("checked"));/*prop后边跟一个参数是获取值,跟两个参数是赋值*/
        });
        $(".sel").bind("click",function(){
            var $sel=$(".sel");
            var b=true;
            for(var i=0;i<$sel.length;i++){
                if($sel[i].checked==false){
                    b=false;
                    break;
                }
            }
            $(".all").prop("checked",b);
        })
    
    </script>
    </html>
    html
  • 相关阅读:
    莫比乌斯反演学习笔记
    NOIp 2020 游记
    题解【LOJ3087】「GXOI / GZOI2019」旅行者
    题解【CF999E】Reachability from the Capital
    题解【LOJ2007】「SCOI2015」国旗计划
    题解【LOJ3145】「APIO2019」桥梁
    题解【LOJ2114】「HNOI2015」菜肴制作
    CSP-J/S 2020 爆炸记
    题解【洛谷P2569】[SCOI2010]股票交易
    补题目录
  • 原文地址:https://www.cnblogs.com/dongxiaolei/p/5749823.html
Copyright © 2011-2022 走看看