以下のコードで をクリックする<input type="text" id="one" />
と、「赤いブロック」が表示されます。集中すると「赤いブロック」が消えます。
「赤いブロック」または次のフォーカスされた要素であるfocusout
場合に発火しないようにするにはどうすればよいですか?<input type="text" id="two" />
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>