发表于: 2018-12-12 21:15:52

1 829


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin) 

遇到一个问题:


就是我没有使用状态机,希望能够自己统计步骤,我点击第一个

//第一步
//初始化状态
if (model == null||model=='vote') {
console.log(runStep);
$("#step1").click(function() {
console.log(payPerson);
runStep = runStep + 1;
location.href = "../js2/js2-kill.html";
sessionStorage.setItem("model", "kill");
});
}

我用runStep来统计进行的步骤,点击第一个跳转,之后runStep+1;

我想用if判断如果runStep=1,那么就跳转,如果不等于1,那么就跳弹窗说明不能点击的状态;

但是目前的问题就是,

//第二步
if(runStep==1){
console.log(runStep+'步');
$('#step2').click(function(){
runStep=runStep+1;
console.log(runStep);
})
}
if(runStep!==1){
console.log(runStep+'步');
$('#step2').click(function(){
alert('请按顺序进行');
})
}

我点击之后步骤+1;然后再返回点击就会出现请按顺序进行。

但是现在的问题是,我点击之后

if里面的步骤再增加但是外面的runstep的数值没有改变

第77行是我用来判断runstep是否增加

发现并没有改变,但是点击runStep会增加。

明天计划的事情:(一定要写非常细致的内容) 

继续写页面,思考逻辑。

遇到的问题:(遇到什么困难,怎么解决的) 

问题如内容。

收获:(通过今天的学习,学到了什么知识)

同上。


返回列表 返回列表
评论

    分享到