0

クラス「x」を使用して、データテーブルの各アイテムで関数を呼び出したいのですが、最初のデータテーブルページにのみ適用されます...

ページ分割されたデータテーブルでクラス 'x' を持つ各 td に関数を適用するにはどうすればよいですか?

4

2 に答える 2

0

行コールバックを使用しない理由: fnRowCallback

   $(document).ready( function() {
     $('#example').dataTable( {
       "fnRowCallback": function( nRow, aData, iDisplayIndex, iDisplayIndexFull ) {
         // Bold the grade for all 'A' grade browsers
         if ($(nRow).is(".XClass") )
         {
           // execute you code here 
         }
       }
     } );
   } );

ここに例があります

于 2013-07-11T02:18:02.407 に答える
0

クリック イベントを [次へ]/[前へ] ボタンにバインドして、クラス x が見つかった各 TD の関数を呼び出すことをお勧めします。

$(document).ready(function(){
    //bind the click to listen for Next/Prev buttons
    $('#next_button, #prev_button').on('click', function(){
        //loop through all available TDs with a class of x
        $('td.x').each(function(key, value){
            //implement function call
            $(this).someFunction();
            //or
            someFunction($(this));
        });
    });
});
于 2013-07-10T17:40:33.810 に答える