С jQuery всегда ждите, пока элементы полностью загрузятся, прежде чем считать их - PullRequest
0 голосов
/ 26 марта 2019

Я пытаюсь использовать кнопку «Загрузить еще» для некоторого содержимого Wordpress, если существует более 9 сообщений, я хочу показать кнопку «Загрузить еще». Мой код работает, но иногда он непоследователен, и я не уверен, почему, как я могу убедиться, что он всегда ожидает загрузки всего, прежде чем начать считать элементы?

$(window).on("load", function() {
    var propertiesLength = $('.card.property').length;
    var clientsLength = $('.card.client').length;

    if(propertiesLength > 9){
      $('#loadMore').css('display', 'inline-block');
    } else if(clientsLength > 8){
      $('#loadMore').css('display', 'inline-block');
    }
  });
...