jQueryで、クリック時に動作する関数をセットすると… $(‘window’).click( function(){ alert( ‘hoge’ ); } ); となるが、コレは実はappend方式で関数がどんどん追加されていく。 $(‘window’).click( function(){ alert( ‘hoge’ ); } ); $(‘window’).click( function(){ alert( ‘hoge’ ); } ); こうかくと、同じ処理が2度起きることになる。 ループやイベントごとに関数がappendされていくと大変なことになる。 なので上書きしたい時はunbindして登録関数をクリアしてから、appendするという事にする $(‘window’).click( function(){ alert( ‘hoge’ ); } ); $(‘window’).unbin