datatables 行点击事件

这是官网上的方法,但是我用着没效果。

$(document).ready( function () {
     var  table = $( '#example' ).DataTable();
     
     $( '#example tbody' ).on( 'click' 'tr' function  () {
         var  data = table.row(  this  ).data();
         alert(  'You clicked on ' +data[0]+ '\'s row'  );
     } );
} );

这是我找到的另外一种方法,可以得到想要的效果

$(document).ready( function () {
     var  table = $('#table tbody tr') .DataTable();
     
     $('#table tbody tr') .live('click', function() {
         var  data = table.row(  this  ).data();
         alert(  'You clicked on ' +data[0]+ '\'s row'  );
     } );
} );


你可能感兴趣的:(学习网站,JavaScript)