多次触发移动javascript事件
我正在使用Zepto、主干网和phonegap创建一个混合移动应用程序,在绑定事件时遇到了一个问题。当第一次触发一次事件并将页面滑出视图时发生单击,当页面返回视图并再次发生单击时,将触发两次事件,如果第三次触发,将触发三次事件。。。在绑定事件之前执行解除绑定并不能修复它,stopImmediatePropagation也不起作用多次触发移动javascript事件,javascript,iphone,mobile,zepto,hybrid,Javascript,Iphone,Mobile,Zepto,Hybrid,我正在使用Zepto、主干网和phonegap创建一个混合移动应用程序,在绑定事件时遇到了一个问题。当第一次触发一次事件并将页面滑出视图时发生单击,当页面返回视图并再次发生单击时,将触发两次事件,如果第三次触发,将触发三次事件。。。在绑定事件之前执行解除绑定并不能修复它,stopImmediatePropagation也不起作用 $('#page-2-view-btn').unbind('click').bind('click', function(e){ e.stopImmediat
$('#page-2-view-btn').unbind('click').bind('click', function(e){
e.stopImmediatePropagation();
alert('clicked');
var view = new PageView2;
navigator.navigateTo(view);
return false;
});
还有其他人遇到此问题吗?请尝试以下方法:
$('#page-2-view-btn').unbind('click', function(){
$(this).bind('click', function(e){
e.stopImmediatePropagation();
alert('clicked');
var view = new PageView2;
navigator.navigateTo(view);
return false;
});
});
希望这会有帮助 感谢您的回复,但最终问题出在鬼魂点击上。可以找到解决方案,或者