我有一个表格行,单击时会触发一个事件。行内有(未显示)复选框+其样式标签。
我想要的是防止(我猜是 :not 或 .not() 但无法弄清楚)如果单击复选框/标签则执行。
HTML:
<center>
<table>
<tr class='pend'>
<td><input type="checkbox" id="bb"/> <label for="bb">X</label></td>
<td> </td>
<td>some text</td>
</tr>
</table>
</center>
CSS:
center {
margin-top:20px;
}
input[type=checkbox] + label {
width:10px;
height:10px;
background-color:red;
}
input[type=checkbox] {
display:none;
}
table tr {
height:40px;
background-color:gray;
}
table td {
padding:5px;
}
JS:
$('.pend').on('click',function(){
$(this).append('text');
return false;
})
JSFIDDLE:http: //jsfiddle.net/ySuGB/2/