作成: 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);