イベントとイベントリスナー

イベント処理の一般的なコード

$(セレクター).イベント(function(){
    ...イベントが発生したときの実行する処理...
});

$(function(){
    $('#home').mouseover(function(){
        $(this).attr('src','home.gif');
    });
});

主なイベント

命令 意味
click() クリック時に処理を実行する
dbclick() ダブルクリック時に処理を実行する
mousedown() マウスのボタンが押された時に処理を実行する
mouseup() マウスのボタンが離された時に処理を実行する
toggle() クリックするたびに異なる処理を実行する
mouseover() マウスオーバー時に処理を実行する
mouseout() マウスアウト時に処理を実行する
mousemove() マウスが移動したときに処理を実行する
one() イベント発生時に一度だけ処理を実行する
unbind() 設定されているイベント処理を取り消す
live() 将来追加される要素にイベント処理を設定する