イベント

ブラウザで発生する事象をイベントと言う。(HTMLの読み込みが完了したら、ユーザがクリックしたら、マウスが重なったら、など)

/* 1つの場合 */
セレクタ.イベント名(function(){
 ~処理~
});

/* 2つの場合 */
セレクタ.イベント名(function(){
 ~処理A~
},function(){
 ~処理B~
});

イベント一覧

イベント説明
clickクリックしたら(mousedownとmouseupの組み合わせのイメージ)
dblclickダブルクリックしたら
mousedownマウスを押したら(押しっぱなし)
mouseupマウスを放したら(押しっぱなしから放す)
mouseoverマウスが重なったら
mouseenter(同上)
mouseoutマウスが外れたら
mouseleave(同上)
mousemoveマウスが動いているならば
keydownキーボードが押されたら
scrollブラウザがスクロールされたら
resizeブラウザのサイズが変更されたら
submitフォームの送信ボタンが押されたら
change要素の値が変化したら
focus/blur要素にフォーカスが当たったら/外れたら
hover要素にマウスが重なったとき、外れたときの処理を1~複数用意しておき、繰り返し実行する
toggle要素をクリックしたときの処理を1~複数用意しておき、繰り返し実行する

toggleイベント

/* クリックするたびに「処理A」と「処理B」を交互に実行する。 */
$("セレクタ").toggle(function(){
 ~処理A~
} , function(){
 ~処理B~
});
inserted by FC2 system