我正在使用jquery工具提示,并且在某些时候使用此代码手动显示工具提示:
$("#div").tooltip( "open" );
之后如果我鼠标点击文档中的其他位置意味着工具提示没有隐藏,它仍然存在于视图中,除了使用close方法之外,有没有办法隐藏该工具提示,如下所示。
$("#div").tooltip( "close" );
答案 0 :(得分:2)
如果要关闭整个文档中打开的任何div工具提示,只需单击一下,即可尝试:
$(document).click(function() {
$("div").tooltip("close");
});
我确信这不是最好的方法,但你会对你正在做的事情做一点描述,所以我建议根据你的需要(点击任何地方的密切提示)。
答案 1 :(得分:0)
我相信这可以解决你的问题。请就此提出反馈意见。
$('body *:not(#div)').on{'touchstart', function(){
$("#div").tooltip( "close" );
}
}