这可以按照我想要http://jsfiddle.net/nosfan1019/gvQYh/的方式工作,但如果焦点/单击更改为同级元素,则会有明显的延迟。有什么想法吗?
答案 0 :(得分:0)
试试这个:
焦点事件在获得焦点时发送到元素。此事件隐式适用于一组有限的元素,例如表单元素(
<input>, <select>, etc.
)和链接(<a href>
)。
$('#ooo').bind('focus click', function () {
$('#kkk').text('hello');
});
$('#ooo').blur( function () { // you can use `blur` handler
$('#kkk').empty();
});
答案 1 :(得分:0)
经过一番争吵,我有一个解决方案:)
$('#ooo').focus(function () {
$('#kkk').text('hello');
visible = true;
});
$('* :not(#ooo)').focus( function() {
if (visible) {
$('#kkk').empty();
visible = false;
}
});