<label><input type="checkbox"><span>標(biāo)簽一</span></label>
點擊lable會執(zhí)行兩次
產(chǎn)生原因:
span的click豆瘫,事件冒泡扼仲,觸發(fā)label的click;
label和input關(guān)聯(lián),觸發(fā)input的click途蒋,事件冒泡猛遍,觸發(fā)lable的click;
解決辦法:
$("label").click(function(){
console.log("label");
}) ;
$("label>span").click(function(){
console.log("span");
return false;//阻止冒泡
});
$("label>input[type='checkbox']").change(function(){
console.log("checkbox");
});