input要素やtextarea要素にフォーカスが当たったときのイベントハンドラを指定する。
jQueryObject.focus(handler)
focus メソッドの使用例を以下に示す。
<input type="text" id="txt">
<p>Event: <span id="evt"></span></p>
let txt = $("#txt");
let evt = $("#evt");
txt.blur(function (){
evt.html("blur")
});
txt.focus(function() {
evt.html("focus")
});
Event:
focus メソッドは非推奨である。代わりに on メソッドの使用が推奨されている。
$("#id").on("focus", function() {
/* do something */
});
OpenJS Foundation 2023. .focus(). jQuery API Documentation