【发布时间】:2013-10-08 08:09:48
【问题描述】:
如果您点击<input type="text" id="one" /> 并在下面的代码中出现一个“红色块”。如果你集中注意力,那么“红块”就会消失。
如果“红块”或<input type="text" id="two" /> 是下一个焦点元素,我该如何使focusout 不会触发?
JavaScript
$('#one').focus(function () {
$('#divRemove').show();
});
$('#one').focusout(function () {
$('#divRemove').hide();
});
$('#divRemove').click(function(){
alert($(this).text());
});
HTML
<input type="text" id="one" />_______
<input type="text" id="two" />
<br/>
<br/>
<div id="divRemove" style="width:100px;height:100px;background:red; display:none;">remove on focus out</div>
【问题讨论】:
标签: javascript jquery jquery-focusout