我的标题可能有些混淆,但它有正确的细节。我有一个带有可点击行的表格。当单击行时,该行会高亮显示。该表还具有复选框列。单击复选框不应突出显示或取消突出显示行。我如何在.on('click', 'tr', function(){ ... })中正确使用.not()或:not?http://jsfiddle.net/vmu0p2oe/
$('table').on('click', 'tr', function () {
if ($(this).hasClass('selected')) {
$(this).removeClass('selected');
//$(this).find(":checkbox").prop("checked", false);
}
else {
$('tr.selected').removeClass('selected');
$(this).addClass('selected');
//$(this).find(":checkbox").prop("checked", true);
}
});