if(arrays.length > {weiwin:$vote.cknums}){ alert("对不起,您投票总数超过限制。"); return;//这一项成立后依然执行下面代码“您已投票成功”}求解决办法。
2 回答
三国纷争
TA贡献1804条经验 获得超7个赞
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
TA贡献1871条经验 获得超13个赞
不是失效 return是函数里面退出 你说的这句根本没在函数里面怎么退出啊 不是随便找个地方写个return就是退出的意思
你这种情况应该把这个判断放到下面bind到click上的函数里面才对
添加回答
举报
0/150
提交
取消