发表于: 2018-04-22 22:31:08
1 410
今天主要修改了任务四的几个问题。
明天计划的事情:阅读CSS小课堂深度思考,完成CSS任务,完善任务四。
遇到的问题:
今天遇到的几个问题和昨天很类似,第一个是在法官日志界面定义了死人的数组,和具体的天数,结果到调回到第一天的时候,该数组和天数又会被重置,所以讲他们的初始化定义在了法官查看人数的界面。
第二个问题是选中一个玩家之后无法改选,通过为该click事件添加addClass并remove兄弟元素的class解决。
还有一个问题就是在进行完一天游戏之后,想要将第一天的任务流程都改变颜色,还没解决。
收获:
今天收获很少。。惭愧。
熟悉了JQuery的选择器功能。
比如要选择某个特定盒子下的具体某个按钮,可以这样写
(“#box”).find(“#button”)
要选取div下所有的span,可以这样写
(“div span”)如果是(“div>span”)选取的就是div下的名为span的子元素。
(“div+next")选取的是紧跟着div的下一个同辈元素。
过滤选择器:
给元素加冒号:
比如(“div:first”)就选取的是所以呀div中的第一个div元素
(div:not(".myclass")选取div中所有class不是myclass的div元素
也可以给内容过滤:
比如div:contains(next)就是选取含有文本next的div元素。empty就是选取不含有子元素和文本的空元素。
div:has("p")就是选取所有含有p元素的div。
JQuery遍历功能each
比如该数组,each方法会遍历该数组,并给body中添加
其中i代表index系列号,v就代表value.
评论