@kopocov_v

Как заставить кнопки «показать еще» работать каждую со своим списком?

  • Вопрос задан
  • 79 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега jQuery
const SHOW_INITIAL = 3;
const SHOW_MORE = 5;

$('.myList')
  .on('click', '.loadMore', function(e) {
    $('li:hidden', e.delegateTarget).slice(0, SHOW_MORE).show();
  })
  .on('click', '.showLess', function(e) {
    $('li:visible', e.delegateTarget).slice(SHOW_INITIAL).slice(-SHOW_MORE).hide();
  })
  .each(function() {
    $('li', this).slice(0, SHOW_INITIAL).show();
  });
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 сент. 2020, в 12:54
10000 руб./за проект
19 сент. 2020, в 12:04
1000 руб./в час
19 сент. 2020, в 11:26
17500 руб./за проект