Jquery 显示一个div,除非我点击了其中的任何内容

Jquery 显示一个div,除非我点击了其中的任何内容,jquery,Jquery,$('#输入')。焦点(函数(){ $('#div').show(); }).blur(函数(){ $('#div').hide(); }) #div{ 显示:无; } 别忘了检查规则。试试这个: $('#input').focus(function() { $('#div').show(); }).blur(function(){ setTimeout(function() { $('#div').hide(); }, 200); }) 也许是这样 #div{

$('#输入')。焦点(函数(){
$('#div').show();
}).blur(函数(){
$('#div').hide();
})
#div{
显示:无;
}

别忘了检查规则。
试试这个:

$('#input').focus(function() {
    $('#div').show();
}).blur(function(){
    setTimeout(function() {
    $('#div').hide();
}, 200); 
})
也许是这样

#div{
不透明度:0;
}
#输入:焦点+#div{
不透明度:1;
}
#div:悬停{
不透明度:1;
}

这将使div仅可用200毫秒,并且不能在鼠标单击时保持不变。它将与右键单击窗口一起工作,但仍将消失。