我创建了自己的工具提示中A HREF,为1个全屏div.over-bg
和1个屏幕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
内部有一个链接时,它不起作用。我想制作,只有当我们点击外部时,工具提示才会关闭。但链接必须工作。有任何想法吗?
您的链接没有'href'属性,因此点击它不会有任何影响 - 假设您的HTML示例没有被修饰。 –
有没有CSS?请粘贴 – DaniP
我相信,如果您将over-box的zindex设置为高于over-bg,则不会调用点击功能。 –