发表于: 2019-11-02 23:25:25

1 877



今天完成的事情:

1.重新梳理一下思路,但脑子还是很乱。感觉自己理解不了很多东西了,妈蛋。


明天计划的事情:

1.继续怼特么的。先把杀人状态完成,再把天数循环完成。


遇到的问题和收获:

1.首先是点击盒子出现的刀子

var dieNum;
$(".box-people").click(function () {
   $(".box-hidden").hide();//点击前先隐藏掉刀子,避免点击另一个盒子后,前一个盒子一直显示.
   $(this).children(".box-hidden").show();//获取当前对象下所有子元素.box-hidden
   dieNum = $(this).index();//获取下标
});

先捕捉到盒子类名,点击时触发,使用show()展示出css里display:none隐藏的刀子。

$("p").hide();
$("p").hide();

show和hide可以直接展现出字面效果,显示和隐藏。

children() 方法是返回被选元素的所有直接子元素。

此处意思是返回box-people下所有的box-hidden元素。

index()

index()权威解释是

index() 方法返回指定元素相对于其他指定元素的 index 位置。

这些元素可通过 jQuery 选择器或 DOM 元素来指定。

此处使用了this,即获得自身的下标。


2.看了一些师兄的日报,发现也是有很多人在这里卡了很久。不过感觉我基础没有学太扎实,一些代码理解不了,还得加油。
总有一种无从下手的感觉。



返回列表 返回列表
评论

    分享到