2011-07-24 9 views
0

私がしようとしているのは、ページビューを外すすべてのコンテンツページを表示するユーザーがクリックしたときにページを削除するページングリンクを削除したいが、 [プレビュー] [次の最後のリンク]ただし、[ページングレコードの表示]をクリックすると、[最初のプレビュー]、[最後の最後のリンク]が追加されます。ライブクリックイベント機能を備えたデータテーブル

http://jsfiddle.net/xtremer360/hrfYA/7/

+1

だからあなたがしたいですページネーションが無効になっているときに[最初のプレビューの次の最後のボタン]を非表示にするには? –

答えて

2

あなたがやっているあなたがちょうどそれらを表示/非表示するために必要なものに応じて改ページコントロールを表示/非表示にする場合:

$('.viewAll').live('click', function(e) { 
    e.preventDefault(); 
    oTable.fnLengthChange(-1); 
    $(this).removeClass('viewAll').addClass('paginateRecords'); 
    $(this).find('strong').html('View Paginated Records'); 
    $('.pagination').hide(); 
}); 

$('.paginateRecords').live('click', function(e) { 
    e.preventDefault(); 
    oTable.fnLengthChange(10); 
    $(this).removeClass('paginateRecords').addClass('viewAll'); 
    $(this).find('strong').html('View All Content Pages');  
    $('.pagination').show();  
}); 

はフィドル:http://jsfiddle.net/nicolapeluchetti/hrfYA/9/

+0

私はそれがあったと言いました、そして、私はあなたに再び素晴らしいことを言っていきます。 –

+0

私は、dataTablesプラグインを扱うスクリプトとそれに関連するCSSを最後にしているだけです。あなたは3の1ページにいるとしましょう。その場合は、最初と最後のボタンを無効にする必要があります。私は無効なボタンに適用される特殊なスタイルを持っていますが、他のスタイルが適用され、無効なボタンスタイルが表示されないためキャンセルされます。 –

関連する問題