<label><input type="checkbox"><span>标签一</span></label>
点击lable会执行两次
产生原因:
span的click,事件冒泡,触发label的click;
label和input关联,触发input的click,事件冒泡,触发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");
});