Javascript 处理td上的单击事件,其中td不包含复选框 $('maintable tr')。单击(函数(事件){ }); abc xyz

Javascript 处理td上的单击事件,其中td不包含复选框 $('maintable tr')。单击(函数(事件){ }); abc xyz,javascript,jquery,Javascript,Jquery,我必须点击td,td不包含复选框。我该怎么做? 我使用了$('#maintable tr:not(输入[type='checkbox'])。单击(函数(事件){ 但它不起作用 $('#maintable tr').click(function (event) { }); <table> <tr> <td> <INPUT TYPE='Checkbox'/> </td><td> abc </td><t

我必须点击td,td不包含复选框。我该怎么做? 我使用了
$('#maintable tr:not(输入[type='checkbox'])。单击(函数(事件){

但它不起作用

$('#maintable tr').click(function (event) {


});

<table>
<tr>
<td>
<INPUT TYPE='Checkbox'/>

</td><td>

abc
</td><td>
xyz

</td>
</tr>
</table>

阅读


我想OP想要的是
td
而不是
tr
…很难判断嵌套选择器的+1。您是否尝试过使用class而不是id?
$('#maintable tr td:not(:has(:checkbox))').click(function (event) {