慕UI4062818
		
2018-11-06 21:59:17浏览 1481
	 
	
	
	
	         
/** * HTML代码 */<div class="checkbox-filter">    <label class="select"><span>近一年</span></label>    <label class="cut"></label>    <label val="1Min" class="cb"><span class="list-item"> </span>1Min</label>    <label val="5Min" class="cb"><span class="list-item"> </span>5Min</label>    <label val="15Min" class="cb"><span class="list-item"> </span>15Min</label>    <label val="30Min" class="cb"><span class="list-item"> </span>30Min</label>    <label val="1h" class="cb"><span class="list-item"> </span>1h</label>    <label val="2h" class="cb"><span class="list-item"> </span>2h</label>    <label val="4h" class="cb"><span class="list-item"> </span>4h</label>    <label val="1d" class="cb"><span class="list-item"> </span>1d</label>    <label val="1w" class="cb"><span class="list-item"> </span>1w</label>    <label val="all" class="all"><span class="list-item"> </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");}            }        }    })})