发表于: 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")));

  });

});



返回列表 返回列表
评论

    分享到