【发布时间】:2019-03-19 01:07:58
【问题描述】:
我目前有一个无序列表,其中包含多个包含图像的列表项,我希望在将鼠标悬停在图像上时在它们上方弹出一个工具提示。有人告诉我在它们周围放置一个跨度标签,它应该可以工作,但我现在只看到一个正常的工具提示。代码如下:
<ul class="list-inline dev-icons">
<li class="list-inline-item">
<span class="d-inline-block" tabindex="0" data-toggle="tooltip" data-placement="auto top" title="Microsoft Word">
<img src="https://png.icons8.com/color/50/000000/ms-word.png">
</span>
</li>
<li class="list-inline-item">
<span class="d-inline-block" tabindex="0" data-toggle="tooltip" data-placement="auto top" title="Microsoft Excel">
<img src="https://png.icons8.com/color/50/000000/ms-excel.png">
</span>
</li>
</ul>
编辑:来自 console.log 的错误消息 -
未捕获的类型错误:无法读取未定义的属性“indexOf” 在 lt (popper.js:629) 在 Object.onLoad (popper.js:1134) 在 popper.js:2342 在 Array.forEach () 在新 t (popper.js:2340) 在 s.T.show (tooltip.js:287) 在 s.T._enter (tooltip.js:548) 在 HTMLSpanElement。 (tooltip.js:480) 在 HTMLSpanElement.handle (jquery.min.js:2) 在 HTMLSpanElement.dispatch (jquery.min.js:2)
我的 js 包是这样放置的(sort.js 包含我的 Jquery 数据目标函数代码):
<!-- Bootstrap core JavaScript -->
<script src="vendor/jquery/jquery.min.js"></script>
<script src="vendor/popper/popper.min.js"></script>
<script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- Plugin JavaScript -->
<script src="vendor/jquery-easing/jquery.easing.min.js"></script>
<!-- Custom scripts for this template -->
<script src="js/resume.min.js"></script>
<script src="js/sort.js"></script>
【问题讨论】:
-
你用的是什么插件?
-
波普尔?我目前收到一些错误
-
添加了错误信息
标签: javascript jquery html bootstrap-4