Подтвердить что ты не робот

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

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

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

4b9b3361

Ответ 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/