发表于: 2016-05-16 23:49:46

1 2157


今天完成的事情        

          task4一部分

          源码,不会做了:http://www.yf182.com/it/

明天要做的事情

          task4

          学习jQuery

遇到的问题

        解决的:

        无

        未解决的:

        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做就可以了。



返回列表 返回列表
评论

    分享到