javascript - Jets.js 错误 : Uncaught Error: Error! 找不到 searchTag 元素

标签 javascript

我正在尝试使用 Jets.js 进行一系列无序列表的页面搜索,但我总是在使用单个 ul 时收到此错误:

jets.js:23 Uncaught Error: Error! Could not find searchTag element
(anonymous function) @ jets.js:23
Jets @ jets.js:17
(anonymous function) @ index.html:34

JavaScript 是:

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jets/0.11.0/jets.js"></script>
    <script>
        var jets = new Jets({
          searchTag: '#jetsSearch',
          contentTag: '.jetsContent',
          searchSelector: '*OR'
        });
    </script>

HTML 是:

                            <input type="search" id="jetsSearch">
                            <ul class="jetsContent">
                                <li>
                                    <span class="icon major style1 fa-code"></span>
                                    <h3>Ipsum consequat</h3>
                                    <p>Sed lorem amet ipsum dolor et amet nullam consequat a feugiat consequat tempus veroeros sed consequat.</p>
                                </li>
                                <li>
                                    <span class="icon major style3 fa-copy"></span>
                                    <h3>Amed sed feugiat</h3>
                                    <p>Sed lorem amet ipsum dolor et amet nullam consequat a feugiat consequat tempus veroeros sed consequat.</p>
                                </li>
                                <li>
                                    <span class="icon major style5 fa-diamond"></span>
                                    <h3>Dolor nullam</h3>
                                    <p>Sed lorem amet ipsum dolor et amet nullam consequat a feugiat consequat tempus veroeros sed consequat.</p>
                                </li>
                            </ul>

最佳答案

试试这个:

var pre = onload;
onload = function(){
if(pre)pre();

var jets = new Jets({
  searchTag: '#jetsSearch',
  contentTag: '.jetsContent',
  searchSelector: '*OR'
});

}

关于javascript - Jets.js 错误 : Uncaught Error: Error! 找不到 searchTag 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38841279/

相关文章:

javascript - 如何调试从 CoffeeScript 生成的 Node.js/JavaScript 代码?

javascript - Rails 4 -//= 需要 jquery.ui.all 或使用 CDN 之间的区别

javascript - 如何让我的 .NET 开发人员同事相信学习 jQuery 是有益的

javascript中的php变量问题

javascript - 获取特定格式的日期/时间戳

javascript - 如何将数据放入一列

javascript - redux reducer 返回 'defaultState'安全吗?

javascript - 输入表单中的禁止字符?

javascript - 如何在 Gitlab CI 中设置环境变量并使其在本地可测试

javascript - 移动 View 中的导航问题