Datatables с функцией события click click

То, что я пытаюсь сделать, - это когда пользователь нажимает на страницу "Просмотреть все материалы", которая выходит из вида разбиения на страницы, поэтому я хочу, чтобы он удалял ссылки на страницы, которые удаляют страницы, но не первый превью. Следующие последние ссылки, однако когда пользователь нажимает "Просмотр разбитых записей", он добавляет первый предварительный просмотр следующих последних ссылок.

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

Ответ 1

Если вы хотите показать/скрыть элементы управления разбиением на страницы в соответствии с тем, что вы делаете, вам просто нужно показать/скрыть их:

$('.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/