HOME > > > > >

.blur()

.blur( handler(eventObject) )

引数

(function)handler(eventObject)

戻り値

(object)jQuery

対象となる要素からフォーカスが外れたときに実行される処理を登録する。

サンプル

実行結果

TEL:

Javascript

  1. $('.jqTest1 :text').blur(function(e){
  2.     if (!$(e.target).val().match(/^[0-9]*$/)) {
  3.         alert('入力が不正です。');
  4.     }
  5. });

HTML

  1. <div class="jqTest1">
  2.     TEL:<input type="text" name="data[tel]" value="" />
  3. </div>

.blur( [eventData], handler(eventObject) )

引数

(object)eventData
イベントハンドラ内で参照したいデータをハッシュで設定。
(function)handler(eventObject)

戻り値

(object)jQuery

サンプル

実行結果

TEL:

Javascript

  1. $('.jqTest2 :text').blur({test: 'ここで設定したオブジェクトはeventObject.dataに格納される。'}, function(e){
  2.     alert(e.data.test);
  3. });
  4.  

HTML

  1. <div class="jqTest2">
  2.     TEL:<input type="text" name="data[tel]" value="" />
  3. </div>