Uncaught DOMException: Ошибка: hidden 'не является допустимым селектором - PullRequest
0 голосов
/ 12 января 2019

Я пытаюсь загрузить больше элементов, когда нажимаю на кнопку загрузить больше. Код возвращает ошибку: Uncaught DOMException: не удалось выполнить 'querySelectorAll' для 'Document': '.moreArticle: hidden' не является допустимым селектором.

        <div class="articles col-lg-10 offset-lg-2">

            <div class="article moreArticle col-lg-5">
                <h3>Workshop k tématu  spolufinancovaných projektů z ESI fondů</h3> 
                <p>28/12/2018</p>
            </div>
            <div class="article moreArticle col-lg-5" style="display: none;">
                <h3>Workshop k tématu  spolufinancovaných projektů z ESI fondů</h3> 
                <p>28/12/2018</p>
            </div>
            <div class="article moreArticle col-lg-5" style="display: none;">
                <h3>Workshop k tématu  spolufinancovaných projektů z ESI fondů</h3> 
                <p>28/12/2018</p>
            </div>

             <div id="loadMore" style="">
                <a href="#">Načíst další články</a>
             </div>

        </div>

И мой JavaScript:

  $('#loadMore').on('click', (e) => {
    e.preventDefault();
    $('.moreArticle:hidden').slice(0, 6).slideDown();
    if ($('.moreArticle:hidden').length === 0) {
      $('#loadMore').fadeOut('slow');
    }
  });

Я использую Cash-Dom в веб-пакете. Есть идеи, что не так с кодом?

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