使用 jQuery UI 工具提示,如果我超出了目标,或者如果我超出了工具提示本身,我想保持工具提示打开。
我想我可以使用关闭回调来查看我是否在工具提示或目标区域上方,尽管我必须然后分配另一个 mouseout 函数。
这是我的 jsfiddle:http: //jsfiddle.net/Handyman/fNjFF/
$(function()
{
$('#target').tooltip({
items: 'a.target',
content: 'just some text to browse around in'
});
});
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<div id="target">
<a href="#" class="target">Hover over me!</a>
<a href="#" class="target">Hover over me too!</a>
</div>
我现在正在研究它,看看我能想出什么。