English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
要素(またはその内部の要素)がフォーカスを取得したときにfocusinイベントが発生します。
要素またはその内部の要素でfocusイベントが発生した場合、focusin()メソッドは実行する関数を追加します。
およびfocus()方法不同,focusin()メソッドは、どの子要素がフォーカスを取得したかをチェックします。
このメソッドは通常、focusout()方法を一緒に使用します。
選定された要素のfocusinイベントをトリガーします:
$(selector).focusin()
関数をfocusinイベントに追加します:
$(selector).focusin(function)
<input>のfocusinイベントをトリガーします:
$(document).ready(function(){ $("input").focusin().css("background-color", "lightgreen"); });テストを見て‹/›
<div>要素またはその子要素がフォーカスを取得したときに、<div>要素の背景色を設定します:
$("div").focusin(function(){ $(this).css("background-color", "lightblue"); });テストを見て‹/›
引数 | 説明 |
---|---|
function | focusinイベントがトリガーされたときに実行される関数 |