Datatables с функцией события live click - PullRequest
0 голосов
/ 24 июля 2011

То, что я пытаюсь сделать, - это когда пользователь нажимает на «Просмотреть все страницы содержимого», он выходит из режима разбивки на страницы, поэтому я хочу, чтобы он удалял ссылки на страницы, с которых он удаляет страницы, но не «Первый просмотр» Следующий «Последние ссылки», однако когда пользователь нажимает на View Paginated Records, тогда он добавляет ссылки First Preview Next Last.

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

1 Ответ

2 голосов
/ 24 июля 2011

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

$('.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();    
});

fiddle: http://jsfiddle.net/nicolapeluchetti/hrfYA/9/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...