2013-07-31 25 views
-2

下面是制作行可点击想使用jQuery

$(document).ready(function() { 
     $('#myTableData').on('click', 'tr', function() {alert('hello');}); 
    }); 

但我想行作为可点击的前两个单元格的代码,我怎样才能使它做出行的点击细胞?

回答

3

尝试

$(document).ready(function() { 
    $('#myTableData').on('click', 'tr td:first-child,td:nth-child(2)', function() { 
     alert('hello'); 
    }); 
}); 

演示:Fiddle

使用,如果有超过1排:lt(2)将无法​​正常工作:Fiddle

如果你不想使用事件代表团

$(document).ready(function() { 
    $('#myTableData tr').find('td:lt(2)').click(function() { 
     alert('Hello'); 
    }); 
}); 

演示:Fiddle