gpt4 book ai didi

jquery - Tooltipster jQuery 插件和 bootstrap 一起导致消失问题

转载 作者:行者123 更新时间:2023-12-01 00:56:13 26 4
gpt4 key购买 nike

我遇到一个问题,如果我将“工具提示”类应用于一个对象,它就会消失,但这仅在我使用 Bootstrap 时才会发生,我想知道是否有人知道解决方法。我将提供两者的示例。

这是没有 Bootstrap 的:

$(document).ready(function() {
$('.tooltip').tooltipster();
});
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"/>
<link href="https://cdnjs.cloudflare.com/ajax/libs/tooltipster/3.0.5/css/tooltipster.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tooltipster/3.0.5/js/jquery.tooltipster.min.js"></script>

<i class="fa fa-facebook-square fa-2x tooltip" title="Working!"></i>

这是带有 Bootstrap 的代码片段:

$(document).ready(function() {
$('.tooltip').tooltipster();
});
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css" rel="stylesheet"/>    
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"/>
<link href="https://cdnjs.cloudflare.com/ajax/libs/tooltipster/3.0.5/css/tooltipster.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tooltipster/3.0.5/js/jquery.tooltipster.min.js"></script>

<i class="fa fa-facebook-square tooltip" title="Working!"></i>

如果您转到隐藏图标的第二个图标并将鼠标悬停在左上角,您可以看到工具提示显示,但如果我的图标被隐藏,它对我没有帮助。

最佳答案

它没有显示的原因是您使用的是通用类名 .tooltip 并且 Bootstrap 使用相同的 CSS 名称作为其工具提示。如果您查看 DOM,您将看到 Bootstraps tooltip 代码正在设置 opacity:0;position:absolute;(这是为什么您不再看到 Font Awesome 图标的原因。如果更改类名称和 JQuery 调用,图标和工具提示将正确显示。

<i class="fa fa-facebook tooltip-custom" title="Working!"></i>

<script type="text/javascript">
$(document).ready(function() {
$('.tooltip-custom').tooltipster();
});
</script>

希望有帮助。

关于jquery - Tooltipster jQuery 插件和 bootstrap 一起导致消失问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29266351/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com