jQuery UI ツールチップを使用して、ターゲットを超えた場合、またはツールチップ自体を超えた場合に、ツールチップを開いたままにしたいと思います。
close コールバックを使用して、ツールチップまたはターゲット領域の上にいるかどうかを確認できると考えていますが、別のマウスアウト関数を割り当てる必要があります。
これが私の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>
私は今、私が思いつくことができるものを見るために取り組んでいます。