すたらSample

『blur > focus > click』の検証 (jQuery)

作成: 2009-01-28
更新: 2012-11-17

jQueryのイベントの優先順位について。
発生時期が重なった場合は
『mousedown > blur > focus > click』
の順に実行されます。
下記で試してみてください。

Aをクリックした後、Bクリックしてください。

A

B

実験用のプログラムは単純です。
下記のように、それぞれのイベントが発生したら、関数"writeLog"で記録しているだけです。

$('#input_A')
	.blur(writeLog);
$('#input_B')
	.mousedown(writeLog)
	.focus(writeLog)
	.click(writeLog);