发表于: 2017-04-12 22:54:40

1 618


今天完成的事情:

1 将js任务4完成。

2 完成了任务15的下拉菜单,轮播,不过功能比较简陋。


明天的计划:

1 将任务15完成,提交审核。

2 开始任务5。


遇到的问题:

1 在写轮播图的时候,如何匹配同胞元素,

使用sibling():如果给定一个表示 DOM 元素集合的 jQuery 对象,.siblings() 方法允许我们在 DOM 树中搜索这些元素的同胞元素,并用匹配元素构造一个新的 jQuery 对象。

.siblings(selector)

selector字符串值,包含用于匹配元素的选择器表达式。


2 因为使用的时最新版本的jq,碰到了toggle() 方法toggle() 事件:

 ①toggle() 事件在1.9版本后不可用,可用其他方法代替;

 ② toggle() 方法仍然可用。


3 在存储死亡玩家死亡日期时,使用的push,希望能依次把杀死或者投死的玩家顺序放到一个数组中,结果得到的数组并不是依次死亡的数组:

//已经死亡的玩家
if (person[i].status == 'die'|| person[i].status == 'voted'){
diePerson.push(person[i]);
   diepersonData = JSON.stringify(diePerson);
   sessionStorage.diePerson  = diepersonData;
   console.log(diePerson,'die person的log');
}

暂时没有更好的解决办法,也可能是之后的某些代码段逻辑有问题。


收获:

如上。


返回列表 返回列表
评论

    分享到