背景,我们正在为iPad创建一个html5'应用',它包含在一个页面中,所有内容都是动态的。
我有一个动态生成的锚点,然后有一个绑定到它的click事件:
$j(toElement).find(".moveSlideUp").bind('click', addSlideToPresentation_click);
这一切都运行正常,但问题是,一旦我们离开那个页面/部分,然后导航回到它,事件处理程序第二次绑定,因此触发两次(或3或4次等) ..)。
我曾尝试在绑定之前调用unbind,但这没有任何区别 - 任何想法?
答案 0 :(得分:0)
您可以在同一个上下文中绑定处理程序,重载时也会释放您的处理程序。或者检查处理程序是否已绑定: