发表于: 2017-03-21 21:04:49
1 624
今天完成的事:
1)学习了jQuery的最最最基础的操作。首先是引入jQuery。可以下载jq文件到本地,也可以使用cdn。跟bs一样。
两个选择器,id选择和.class选择。事件click,ready;效果show(),hide();使用text()更改文本。
2)学习了sessionSorage和localStorage。
sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。
localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的。
目前是把任务3的页面基本做完。
思路:首先传数据过来,然后var两个变量分别记录点击次数和当前玩家号数。奇次点击时显示玩家身份,偶数次点击时隐藏身份。
步骤里说身份的传递方式自行选择,一是跳转页面通过url等方式传递身份,二是本页面操作不跳转页面,只根据情况显示隐藏文本内容和按钮。
跳转页面传递数据还不太熟练,就用了第二种方法。准备有时间再用第一种方法写一次。
在html里写好两种样式,根据情况show(),hide();
明天要做的事:修改任务3的bug。如果修bug顺利的话,开始任务4。
遇到的问题:1)js里的函数不运行。检查后发现是因为直接打开任务3的页面,没有从上一个页面传入的数据,卡在了开始。
2)查看身份时,在杀手身份出现前,身份的显示还正常,出现一次杀手之后所有的身份都显示为杀手。
待解决。
3)查看身份一轮结束后,到多点一次按钮才会变成“查看法官日志”。
收获:学习了jq的基本用法。
评论