【在按顺序点击投票之后,回到杀人页面,被杀的玩家div框背景色变化了,怎么做? _本地储存 】 | IT修真院·坑乎
咨询电话 : 010-59478634
切换导航
首页
我的提问
我的回答
我的点赞
消息通知
个人主页
×
提示
尚未登陆,前往官网登陆?
×
提示
尚未登陆,前往官网登陆?
在按顺序点击投票之后,回到杀人页面,被杀的玩家div框背景色变化了,怎么做?
我也踩过这个坑(
1
)
已统计您的踩坑,无需重复点击
回答(1)
本地储存
详细描述
在点击投票之后再次回到杀人页面,杀手杀人杀掉的玩家div背景颜色变了,怎么做的
截图
在点击投票之后再次回到杀人页面,杀手杀人杀掉的玩家div背景颜色变了,如图所示,应该怎么做?
代码
var player = JSON.parse(sessionStorage.getItem("all")); var num = 1; var obj = [] function addPlay() { for (var i = 0; i < player.length; i++) { if (player[i] == "平民") { obj.push({ name: "平民", death: true }) } else { obj.push({ name: "杀手", death: true }) } $('
').appendTo($("main")) $('
').appendTo($(".box-content")[i]) $('
').appendTo($(".box-content")[i]) $('.box-name')[i].innerHTML = player[i]; $('.box-number')[i].innerHTML = num; num++; } } //运行函数addPlay addPlay(); var days = 1; var deathClick; $('.box-content').click(function (e) { var cli = $(e.target.parentNode).index(); deathClick = cli; // console.log(obj[cli].name) if (obj[cli].name == "平民") { for (i = 0; i < obj.length; i++) { $('.box-content').css("border-color", "#fff") this.index = i; $(this).css("border-color", "red") } days = 2 } else { $('.box-content').css("border-color", "#fff") alert('请不要自相残杀') days = 1 } }) function ensure() { if (days == 2) { var kilClick = 1; var flow = 1; obj[deathClick].death = false; sessionStorage.setItem('flow ', JSON.stringify(flow)) sessionStorage.setItem('kilClick', JSON.stringify(kilClick)) sessionStorage.setItem("deathObj", JSON.stringify(obj)) window.location.href = '../html/gameFlow.html' } else { alert("请杀人") } } var deathPeople = JSON.parse(sessionStorage.getItem('deathObj')) for(var i = 0; i < deathPeople.length; i++) { if(deathPeople[i].death == false){ $('.box-name').eq(i).css("background-color", "gray") } console.log(deathPeople) } if(JSON.parse(sessionStorage.getItem('vote'))) { $('.headText').html('全民投票') $('.ensureBtn').html('投死') for (i = 0; i < obj.length; i++) { $('.box-content').css("border-color", "#fff") this.index = i; $(this).css("border-color", "red") } }
杀人页面的js代码
编辑于2024-11-16
时间排序
热门排序
[深圳|结业弟子]JS-叶泽彪
0
用sessionStorage来存储格子的状态
查看全部>
编辑于2018-10-26
首页
1
末页
去第
页
确定
Copyright ©2015 北京葡萄藤信息技术有限公司 All Rights Reserved | 京ICP备15035574号-1
复制链接
新浪微博
微信扫一扫
2402
0
10
在按顺序点击投票之后,回到杀人页面,被杀的玩家div框背景色变化了,怎么做?
1
1