为了账号安全,请及时绑定邮箱和手机立即绑定

JQuery全选/反选设置

标签:
JQuery

         

/** * HTML代码 */<div class="checkbox-filter">    <label class="select"><span>近一年</span></label>    <label class="cut"></label>    <label val="1Min" class="cb"><span class="list-item">&nbsp;</span>1Min</label>    <label val="5Min" class="cb"><span class="list-item">&nbsp;</span>5Min</label>    <label val="15Min" class="cb"><span class="list-item">&nbsp;</span>15Min</label>    <label val="30Min" class="cb"><span class="list-item">&nbsp;</span>30Min</label>    <label val="1h" class="cb"><span class="list-item">&nbsp;</span>1h</label>    <label val="2h" class="cb"><span class="list-item">&nbsp;</span>2h</label>    <label val="4h" class="cb"><span class="list-item">&nbsp;</span>4h</label>    <label val="1d" class="cb"><span class="list-item">&nbsp;</span>1d</label>    <label val="1w" class="cb"><span class="list-item">&nbsp;</span>1w</label>    <label val="all" class="all"><span class="list-item">&nbsp;</span>全部</label></div>/** * jQuery代码 */$(function(){    $("div label:gt(1)").on("click", function () {        if($(this).hasClass("all")){            if($(this).hasClass("on")){                $("div label:gt(1)").removeClass("on");                $(this).removeClass("on");            }else{                $("div label:gt(1)").addClass("on");                $(this).addClass("on");            }        }else{            if($(this).hasClass("on")){                $(this).removeClass("on");                $("div label.all").removeClass("on");            }else{                $(this).addClass("on");                var $flag = true;                $.each($("label.cb"),function (k,b) {                    if(!$(b).hasClass("on")){                        $flag = false;                        return false;                    }                })                if($flag){$("div label.all").addClass("on");}            }        }    })})


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消