1

我正在使用 jquery 工具提示,有时我使用以下代码手动显示工具提示:

$("#div").tooltip( "open" );

之后,如果我在文档中的其他地方单击鼠标意味着工具提示没有隐藏,它仍然存在于视图中,除了使用以下关闭方法之外,还有什么方法可以隐藏该工具提示。

$("#div").tooltip( "close" );

4

2 回答 2

2

如果您想关闭在整个文档中打开的任何 div 工具提示,只需单击一下,您可以尝试:

$(document).click(function() {
  $("div").tooltip("close");
});

我确信这不是最好的方法,但你会稍微描述一下你在做什么,所以我根据你的需要建议这个(点击任意位置关闭提示)。

于 2014-01-31T13:01:06.673 回答
0

我相信这可以解决您的问题。请就此提供您的反馈。

   $('body *:not(#div)').on{'touchstart', function(){
        $("#div").tooltip( "close" );
        }
    }
于 2014-02-06T19:08:30.007 回答