JQuery の live() を使用して、特定の要素にクリック イベントを追加します。
$('#foo').live('click');
後で、bind() をドキュメントに追加します。
$(document).bind('click');
ドキュメントがクリックされると、ドキュメントのクリックをバインド解除します
$(document).unbind('click');
これにより問題が発生しました。ドキュメントの子であるため、#foo 要素にはクリック イベントがありません。#foo 要素をそのままにしてドキュメントのクリックを削除するにはどうすればよいですか?
ここにデモがあります: http://jsfiddle.net/zS2Mt/2/