发表于: 2017-04-28 20:39:56
2 1039
今天完成事情:法官日志的流程框框:完善桌游精灵一些细节
$(".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就没太弄明白)
收获:弄了这么多天桌游精灵总算做完了,感觉收获还是挺大的,很多东西捋清逻辑条例更清晰了,有些东西不用
心去想是想不通的,想不通感觉真难,想通了才觉得自己咋这么弱智。
评论