发表于: 2017-05-07 01:14:00
0 1019
今天完成:
任务4的玩家身份分配完成,新创建一个数组使其转化为对象,储存玩家身份和状态及号码
洗完循环判定,当前元素有死亡玩家时。将其背景转化
var stateAll = [];
// 储存所有玩家生存状态的数组
var states = [];
// 储存每个玩家状态的数组
var diedpeo = [];
// 死亡玩家集合
for (var a=0; a<allId.length; a++){
states[a]= {};
states[a].id = allId[a];//玩家身份与状态数组匹配
states[a].alive = "yes";//玩家默认状态是活着
}
console.log(states)
// 判断状态使死亡玩家不被点击
for(var b=0;b<states.length; b++){
if (states[b].alive=="died"){
$('.people').css({
'background-color':'gray',
'cursor':'not-alow'
})
}
}
明天计划:
完成杀人判定,并将更改的数据储存在sessionstorage中传递到其他页面。
遇到困难:
在考虑则如何获取杀人标签时。不知道用什么方法获取到,看了师兄的代码使用的是index()方法,这样及恶意回去标签的索引
暂时还只是了解,明天在写的时候好好掌握下用法。
收获:
了解了index()的用法
<script type="text/javascript">
$(document).ready(function(){
$("button").click(function(){
alert($(".hot").index($("#favorite")));
});
});
评论