Как скрыть кнопку «Показать все» после загрузки всех элементов? - PullRequest
1 голос
/ 28 января 2020
$("table > tbody > tr").hide().slice(0, 5).show();
$(".show-all").on("click", function()
  $("tbody > tr", $(this).prev()).show();
});

// Кнопка // Показать все

Ответы [ 2 ]

0 голосов
/ 28 января 2020

Для гладкости я бы добавил функцию обратного вызова в функцию show. Таким образом, когда все элементы отображаются, кнопка исчезнет.

$("table > tbody > tr").hide().slice(0, 5).show();
$(".show-all").on("click", function()
let that = this;
  $("tbody > tr", $(this).prev()).show(function(){
that.hide()
})
);

});
0 голосов
/ 28 января 2020
$("table > tbody > tr").hide().slice(0, 5).show();
$(".show-all").on("click", function()
  $("tbody > tr", $(this).prev()).show();
  $(this).hide();
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...