猿问

在javascript代码中return;失效,求解决办法?

if(arrays.length > {weiwin:$vote.cknums}){ 
alert("对不起,您投票总数超过限制。"); return;//这一项成立后依然执行下面代码“您已投票成功”
}
求解决办法。

12345678_0001
浏览 945回答 2
2回答

三国纷争

id为sub的 按钮与 class为pxbtn的按钮有交集, 也就是说可能sub按钮的样式为pxbtn而你却用这两个选择器分别为绑定了click事件, 导致点击一次按钮时,执行了两次click事件一处绑定为:var btn = document.getElementById('btn');btn.onclick=function(){ //....}另一处为:$('.pxbtn').bind('click', function(){//code});如果想在$('.pxbtn')中排除id为btn的按钮 , 则可这样为第二处的按钮绑定click$('.pxbtn:not(#btn)') .bind('click 或者 $('.pxbtn').not('#btn').bind('click

慕桂英4014372

不是失效 return是函数里面退出 你说的这句根本没在函数里面怎么退出啊 不是随便找个地方写个return就是退出的意思你这种情况应该把这个判断放到下面bind到click上的函数里面才对
随时随地看视频慕课网APP
我要回答