javascript - Uncaught DOMException: Error :hidden' is not a valid selector
问题描述
当单击按钮加载更多时,我正在尝试加载更多项目。代码返回错误: Uncaught DOMException: Failed to execute 'querySelectorAll' on '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');
}
});
我在 webpack 中使用 cash-dom 运行它。知道代码有什么问题吗?
解决方案
推荐阅读
- html - 如何使框(div)位于我之前放置的框下方
- ruby-on-rails - 我应该写什么来代替 ***** 或者我如何在 RSpec 中访问这个本地变量
- python - 如何用python循环遍历json?
- kernel - 内核中的 OpenCL 分析功能
- django - 在 django-allauth: integrations with Kakao 中,我输入了文档中的所有键
- python - 迭代 Json 并在 python 中构建新的 json
- oracle - 使用 for 循环删除前 10 行
- reactjs - 实现 redux-persist
- javascript - 表单中的标签标签未出现
- .net - 无法连接到 Azure 容器实例 .net Core MVC Linux 容器