我正在尝试取消绑定实时事件(已尝试使用 .live 和 .delegate)。
当我想解除绑定时,我有 3 个不同的选项: unbind "click"
、 unbind"click.namespace1"
或 unbind ".namespace1"
。他们都做不同的事情:第一个取消绑定所有点击事件(不是我想要的),第二个取消绑定只有“点击”与命名空间“namespace1”的事件(再次,不是我想要的)。最后一个用命名空间“namespace1”解除所有绑定的事件,即使它们不是“点击”,这就是我想要的。
当您使用.unbind(".namespace1")
它时,它非常适用于带有.bind
. 但是用的时候.die(".namespace1")
还是.undelegate(".namespace1")
不行!!
这是一个示例:http: //jsfiddle.net/uWxpv/8/
请如果有人知道我能做些什么来帮助我!
提前致谢,
迭戈