2011-08-22 Firefoxでコンボボックスを変更した際のイベントを使う場合の注意 javascript IEではコンボボックスのアイテムをキーボードの上下で選択してもchangeイベントが起きるが、firefoxではキーボードでアイテムを選択したときにchangeイベントは起きない。代わりにフォーカスが離れたときにchangeイベントが起きる。 これをIEと同様の動作にするためには、以下のコードを入れてやるとよい。 if ( jQuery.browser.mozilla ) { $("#combo").keyup( function() { $(this).change(); } ); }