发表于: 2017-04-09 21:34:56

1 984


今天完成的事情:上午处理完昨天任务3中法官日志显示角色人数和各角色身份的问题,紧接着开始任务4的静态页面的代码编写,偏傍晚时看来一点点有限状态的机的知识。

明天计划的事情:开始学习有限状态机的知识,修改一下静态页面的代码,按照任务4的任务步骤,顺序做下去。

遇到的问题:

  第一个是昨天遇到的问题的解决,昨天首次使用jQuery想实现法官日志中角色人数和各角色身份的显示问题,但是开始没有效果,后来发现是由于格式没有严格按照jquery的格式书写造成的,在jquery中要获取元素节点是可以使用选择器来实现的,但是要像写css时一样,id选择器要在选择器名前加“#”,class选择器要在选择器名前加“.”。而不是想在原生中获取时只写选择器的名字就行。修改后就成功获取了,这个问题在接下来的代码编写中又犯了好几次,现在改正过来了。

 第二个问题,怎么实现角色数和角色名和按传递过来的数组相一致呢?实验了一阵子,开始使用if条件句,发现不起作用,后来换成了for语句,先实现了角色编号的变化,数组中有几个项就显示到几,按1递增,顺序排列。在使用jquery想实现角色名称按数组的名称排列时,发现只能全部取到最后一个或者第一个,不能进行逐个的赋值,后来查看了其他师兄的做法,修改成原生javascript中的方法,得以正常分配。

 收获:更清楚使用jquery的细节,但是由于目前认识有限,一时使用jquery的方法解决不了的问题时,还是习惯性的跳回原生javascript中寻求解决的方法,希望以后随着任务的拓展,两方面都能互相加强,互相补充。


返回列表 返回列表
评论

    分享到