发表于: 2017-04-28 20:39:56

2 1038



今天完成事情:法官日志的流程框框:完善桌游精灵一些细节


  $(".sha").click(function () {
if (step == 0) {
step++;
           window.location.href = "../task4/task4-3.html";
           step = JSON.stringify(step);
           sessionStorage.step = step;
       }
else {
alert("请安顺序点击")
}
});

//亡灵发表遗言
   $(".wang").click(function () {
if (step == 1) {
alert("亡灵请发言");
           step++;
       }
else {
alert("请安顺序点击")
}

});
//玩家依次发言
   $(".wan").click(function () {
if (step == 2) {
alert("从死亡玩家右手边依次发言");
           step++;
       }
else {
alert("请安顺序点击")
}

});
//投票
   $(".tou").click(function () {
if (step == 3) {
window.location.href = "../task4/task4-4.html";
       }
else {
alert("请安顺序点击")
}
});


在上个页面写一个变量step用sessionStorage储存;流程分4个流程进行,step默认是0,每点击一次step++ 。


当step==0的时候点击杀手杀人才生效,否则弹出提示框,一下同理。需要注意的是中间用本地储存的时候需要


注意页面之间跳转的顺序,否则效果坑死人,还有我试了把var step=0写在这个页面step++就没有作用;写在上


个页面也不行,然后写成var step=0;然后step++在储存,就可以了;写完之后整体测试了一下,基本功能还可


以,有些小细节还不是很完美,


明天计划做的事情:准备小课堂随机的出现一种颜色,随机的性能怎么样?学习AJAX ,配置nginx(css任务二的


时候配置nginx就没太弄明白)


收获:弄了这么多天桌游精灵总算做完了,感觉收获还是挺大的,很多东西捋清逻辑条例更清晰了,有些东西不用


心去想是想不通的,想不通感觉真难,想通了才觉得自己咋这么弱智。




返回列表 返回列表
评论

    分享到