我使用Bootstrap 4,在我当前的网站上,我使用Tooltip。我的JS格式是正确的,但有时我会在控制台中出错。
This Is My JavaScript|Bootstrap 4
<script src="vendor/assets/js/jquery.min.js"></script>
<script src="vendor/assets/js/jquery.easing.min.js"></script>
<script src="vendor/assets/js/tether.min.js"></script>
<script src="vendor/assets/js/bootstrap.min.js"></script>
这是Tooltip JavaScript
$(document).ready(function(){
$('[data-toggle="tooltip"]').tooltip();
});
控制台出错
bootstrap.min.js:7 Uncaught Error: Tooltip is transitioning
at h.hide (bootstrap.min.js:7)
at h._leave (bootstrap.min.js:7)
at HTMLAnchorElement.<anonymous> (bootstrap.min.js:7)
at HTMLAnchorElement.dispatch (jquery.min.js:3)
at HTMLAnchorElement.r.handle (jquery.min.js:3)
at Object.trigger (jquery.min.js:3)
at Object.simulate (jquery.min.js:3)
at HTMLDocument.c (jquery.min.js:3)
2条答案
按热度按时间cl25kdpy1#
根据我的理解,为HTML元素设置属性
data-animation="false"
可以防止快速悬停错误的发生。这是我的解决方案,如果有帮助,请检查。
cnh2zyt32#
在GitHub上已经有这个bug的问题:
v4.0.0-alpha.6 - Activating tooltips breaks modals (stuck "transitioning")
根据这个线程:
这是针对尚未发布的master的。此修复将作为beta1的一部分