将 Tooltipster 与 ClipboardJS 一起使用,单击时加载工具提示时出现问题

Using Tooltipster with ClipboardJS, problem loading tooltips on click

我的项目中有 Bootstrap5、ClipboardJS、JQuery 和 Tooltipster。

我已尝试完全按照 Tooltipster website 上的初始说明进行操作,但我无法弄清楚我错过了什么,这里有两个标题,第一个是 JavaScript 脚本,另一个是 JavaScript 脚本单击其中一个后应出现工具提示的组件(按钮)之一:


<!-- (Right before </body>) -->

<!-- ClipboardJS -->

<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.10/clipboard.min.js"></script>

<script>
    var btns = document.querySelectorAll('.btn');
    var clipboard = new ClipboardJS(btns);
</script>

<!-- Tooltipster -->

<script type="text/javascript" src="tooltipster.bundle.min.js"></script>
<script>
    $(document).ready(function() {
        $('.btn').tooltipster({
            trigger: 'click'
        });
    });
</script>

<!-- JQuery -->
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>

<!-- Bootstrap -->


<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
                    <button class="btn btn-outline-dark rounded ms-2" title="Copied!  " type="button" data-clipboard-target="#email">
                        Copy
                    </button>

感谢您的帮助。

正如 Marc 在评论中所说,我必须在 Tooltipster 之前加载 JQuery,我不知道这很重要。