我使用 JQuery 的 live() 将点击事件添加到特定元素:
$('#foo').live('click');
后来,我将 bind() 添加到文档中:
$(document).bind('click');
单击文档后,我取消绑定文档单击
$(document).unbind('click');
这导致了问题:我的#foo 元素不再具有单击事件,因为它是文档的子元素。如何删除文档的点击而保持#foo 元素不变?
这是演示:http: //jsfiddle.net/zS2Mt/2/