私は独自のツールチップを作成しました.1つのフルスクリーンdiv.over-bg
と1つの小さなdivが画面の中央にありますdiv.over-box
:
<div class="over-bg" id="over-hat">
<div class="over-box">
<a href="">link</a>
</div>
</div>
そして、それを表示および非表示にするJS:
$('.over-bg').click(function(){
$('.over-bg').fadeOut();//hidding when we click outside .over-box
});
$('#over-hat .over-box').click(function(){
return false;// do nothing when we click into .over-box
});
すべてが完璧に機能しますが、内部div.over-box
にリンクがあると機能しません。作りたいのですが、その外側をクリックしたときにのみツールチップが閉じます。ただし、リンクは機能する必要があります。何か案は?