我在点击表格行时调用一个弹出窗口。
所以我的代码是这样的......
$('.assignPanel tbody tr').on('click', function() { // code for invoking the popup window });
问题出在这里。我不想在点击其他'tbody tr'集合时调用相同的弹出窗口,其中我有一个名为'noRequiredPopup'的类名。我该如何处理这种情况?请帮忙。
答案 0 :(得分:1)
试试这个:使用.not()
过滤tr
class="noRequiredPopup"
$('.assignPanel tbody tr').not('.noRequiredPopup').on('click', function() { // code for invoking the popup window });
答案 1 :(得分:1)
$('.assignPanel tbody tr').on('click', function() {
if($(this).hasClass('TheClassName')){
// Pupup Code
}else
return false;
});
答案 2 :(得分:0)
从以下位置更改css选择器:
$('.assignPanel tbody tr')
到
$('.assignPanel tbody tr:not(.noRequiredPopup)')