发表于: 2017-02-15 01:43:48

2 1066


今天完成的事情:

     1.身份的传递方式用一个页面,然后当页面为单数的时候是显示身份页面,双数的时候是传递页面

     2.jq的点击事件

     3.杀手和平民的分配数据传到新页面

     4.jq的获取和替换里面的内容

     5.jq的隐藏和显示

明天计划的事情:JS获取input标签value

     1. 理清楚最后胜利的条件,还有数据转换传递

     2. js的有限状态机(感觉上应该要学会)看了还不是特别懂,

     3.设置变量用与储存游戏发展到第几天

     5.设置玩家的死活状态

遇到的问题和解决:  

     1. 任务要求都用jq写刚才是先看了2小时的jq

      2. 就只有杀手和平民分配就只有一个按钮,然后只能在一个页面上面转换然后就加了2个functions一个为双一个为单设置方法

$(document).ready(function(){
$("#checkid").click(function(){
if(ssa>=ss*2){//判断是不是最后一页
           window.location.href="../js5/js5.html";
}
else {//判断单双
           if (ssa%2==0){
shuang()
}
else (
dan()
)
}
ssa++
});
});

     3. 因为是传递页面加上显示页面的在判断的时候就要*2  

     4. 最后的查看页面的下面的字是不一样的然后要加一个判断 

if (ssa==ss*2-1){//判断是不是最后一页
   $("#checkid").text("查看法官日志").show()
}

     5. 到法官日志页面的时候用jq这样写然后省了之前js一堆代码dom操作还是方便

for (var i=0;i<ss;i++){
var li=("<li>"+"<div class='ssaws'>"+s[i].role+"</div>"+"<div class='shu'>"+(i+1)+"</div>"+"</li>")
var $ss = $("#ul")
$ss.append(li)
console.log(1)
}

      6. 特别是分配页面的那几个i和i+这几个数搞错了然后一直不对主要是后面的最后那个页面分配不到了这个要主意

      7.  (5天)到任务5


收获:

    1.jq的隐藏和显示;

    2.jq的dom操作方法

    3.jq点击变化背景颜色



返回列表 返回列表
评论

    分享到