隐藏手动打开的jQuery ui工具提示
我正在使用jquery工具提示,并在某个时候使用以下代码手动显示工具提示:隐藏手动打开的jQuery ui工具提示,jquery,jquery-ui-tooltip,Jquery,Jquery Ui Tooltip,我正在使用jquery工具提示,并在某个时候使用以下代码手动显示工具提示: $(“#div”)。工具提示(“打开”) 之后,如果我在文档中的其他地方单击鼠标,意味着工具提示没有隐藏,它仍然在视图中,除了使用下面的关闭方法之外,还有其他方法隐藏工具提示吗 $(“#div”)。工具提示(“关闭”)如果要通过单击关闭在整个文档中打开的任何div工具提示,可以尝试: $(document).click(function() { $("div").tooltip("close"); }); 我确信这
$(“#div”)。工具提示(“打开”)代码>
之后,如果我在文档中的其他地方单击鼠标,意味着工具提示没有隐藏,它仍然在视图中,除了使用下面的关闭方法之外,还有其他方法隐藏工具提示吗
$(“#div”)。工具提示(“关闭”)代码>如果要通过单击关闭在整个文档中打开的任何div工具提示,可以尝试:
$(document).click(function() {
$("div").tooltip("close");
});
我确信这不是最好的方法,但你会对你正在做的事情做一点描述,因此我根据你的需要提出建议(单击任意位置关闭提示)。我相信这可以解决你的问题。请给出您对此的反馈
$('body *:not(#div)').on{'touchstart', function(){
$("#div").tooltip( "close" );
}
}
隐藏它的要求是什么?集中注意力?请给我们更多的信息,我不明白为什么你需要其他的方法为什么你不想使用close方法?实际上,我是在一个div的touchend上显示工具提示,比如$(“#div”).bind('touchend',function(){$(“#div”).tooltip(“open”);如果我点击该div意味着工具提示将出现在视图中,我需要在点击该div之外的其他位置时隐藏它,或者在该div之外聚焦它。