发表于: 2017-03-23 18:46:14
1 649
今天完成的事情:
过了一遍jq,开始写任务2,问题是我并看不懂任务2的页面逻辑……然后我决定先按gif的写一遍
按照gif在首页做了一个页面部分内容切换,用jq的toggle(),敲好用,以及我觉得下面那个page dot应该直接用js生成,不过我没写
然后写了玩家配比页的css
用if else函数分配杀手和平民人数
用input.val()获取输入框内容,用正则表达式和re.test(a)判断输入是否合法
判断合法后用.text()修改杀手和平民人数,不合法则为空
点击按钮触发click()事件,输入不合法时出现遮罩和弹框
首页隐藏的menu被我删了,没写
明天计划的事情:任务2和3
遇到的问题:
我用.focus()事件来获取input输入框内容,用blur()事件来触发杀手平民数量的改变(change()也一样),但是如果没有失焦事件的话杀手平民数量就不会改变,后来改成了$('input').bind('input propertychange', function(){})可以了
不知道为什么用ngnix不能打开jq,会报错
收获:学到了jquery的基本写法和一些基础函数
评论