一回だけのイベントをバインドする

$('#content').bind('blur keyup', function () {
    // ...
    $(this).unbind('keyup', arguments.callee);
});
  • コールバック関数の最後で、unbindを使う。unbindされるコールバック関数は自分自身なので、arguments.calleeを指定する。
  • keyupなど処理が重くなりがちなイベントで使うと吉!m9(・∀・)