为了账号安全,请及时绑定邮箱和手机立即绑定

JS的操作顺序具体是怎样的?

JS的操作顺序具体是怎样的?

largeQ 2018-09-14 14:13:43
做的是一个九宫格拼图还原,想要在拼图正确后弹出成功。即当下边的if执行完毕(判断左右位置是否适合移动),想要执行一个succ函数判断移动完毕是否完成了游戏,是则alert('congratulations')。可是当成功时弹出的时间是在拼图移动之前,就是先弹出成功信息再完成了拼图。我不清楚这里边的执行顺序为什么是这样?我想按拼图移动完成后再检测成功信息的话应该怎么做?上传图片的操作失败,如果表达不清楚的话见谅。for(var i=0;i<8;i++) {    slide[i].addEventListener("click",function() {        var zuobiao=this.getBoundingClientRect();        if (document.elementFromPoint(zuobiao.right-1,zuobiao.bottom)==wrapper) {            if(this.style.top)    this.style.top=parseInt(this.style.top)+150+'px';            else if(this.style.bottom)    this.style.bottom=parseInt(this.style.bottom)-150+'px';            else this.style.top+="150px";        }        succ();    },false);}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 559 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信