gpt4 book ai didi

javascript - jQuery UI 工具提示在鼠标移开时不会关闭 div

转载 作者:行者123 更新时间:2023-12-03 04:23:07 24 4
gpt4 key购买 nike

问题

当我将鼠标悬停在 jQuery 工具提示上时,它会不断在名为 ui-helper-hidden-accessible 的元素中创建新的子 div,我曾尝试关闭该元素,但是一些 div 的样式为 display: none,而另一些则实际显示在页面底部。

  • 我目前使用的是 jQuery UI 1.12.1

脚本.js

$(document).tooltip({
tooltipClass: "popup",
items: ".fa-question-circle",
position: {
my: "center bottom-15",
at: "center top",
collision: 'none',
close: function(event, ui) {
$(".ui-helper-hidden-accessible").remove();
},
},
hide: false
});

index.html

<p class="score__title">Student-teacher ratio <i class="fa fa-question-circle tooltip" title="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed aliquam gravida molestie. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla facilisi. Cras tempor nisi ac ligula molestie commodo. Sed varius magna at justo rutrum, et faucibus sapien cursus." aria-hidden="true"></i></p>

最佳答案

我在您的代码中发现了一些语法错误。清理并测试后,它似乎可以工作。

示例:https://jsfiddle.net/Twisty/17sj6Lj5/

HTML

<h1>
Widget
</h1>
<hr />
<div>
<p class="score__title">Student-teacher ratio <i class="ui-icon ui-icon-help fa fa-question-circle tooltip" title="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed aliquam gravida molestie. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla facilisi. Cras tempor nisi ac ligula molestie commodo. Sed varius magna at justo rutrum, et faucibus sapien cursus."
aria-hidden="true"></i></p>
</div>

CSS

.fa-question-circle {
background-color: #000;
border-radius: 50%;
}

.ui-icon {
background-image: url(http://download.jqueryui.com/themeroller/images/ui-icons_ffffff_256x240.png)
}

JavaScript

$(function() {
$(document).tooltip({
tooltipClass: "popup",
items: ".fa-question-circle",
position: {
my: "center bottom-15",
at: "center top",
collision: "none"
},
close: function(event, ui) {
$(".ui-helper-hidden-accessible").remove();
},
hide: false
});
});

您没有正确平仓头寸。这意味着 closehide 未被读取。

关于javascript - jQuery UI 工具提示在鼠标移开时不会关闭 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43856682/

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