发表于: 2016-05-16 23:49:46
1 2157
1 今天完成的事情
task4一部分
源码,不会做了:http://www.yf182.com/it/
2 明天要做的事情
task4
学习jQuery
3 遇到的问题
解决的:
无
未解决的:
A:杀手杀人页面,单击几号,几号下面显示图标,这个本身也是用js生成的,怎么给每个人加点击事件,怎么判断当前点击的几号并改变它的样式呢?
B:从杀手杀人页面开始就没思路了,怎么判断出当前点击的是几号呢?接下来应该是把所点击的号对应的人物从数组中删除(杀手不能杀死自己),显示出号码及身份进行黑夜解密,然后在进行投票,再把票数最多的人物从数组中删除(可以投任何人),再次显示出号码及身份进行黑夜解密,当没有杀手或者只剩杀手时结束,没有杀手,平民胜利,只剩杀手,杀手胜利。应该是这样的。
4 收获:
A:onclick="function()" 这个点击事件可以在任何html标签内使用,不仅仅是button里
B:使用innerHTML修改元素内容时,如果使用变量的运算须在表达式外面加“()”,不然会有问题
C:点击隐藏再次点击显示
if (a.style.display != "none") {
a.style.display="none";
}
else{
a.style.display="block";
};
D:可以在单击事件onclick=""里直接加入表达式,如果代码很简单可以这么做,但看jQuery却不建议这么做
E:使用innerHTML改变元素时,不管内容有多少千万别回车,会有问题
PS:师兄师姐们居然都是用jQuery做的,我还用原生的在做,然后他们告诉我直接用jQuery做就可以了。
评论