发表于: 2016-12-16 20:59:35

2 1430


今天完成的事情:

    1. 完成task4的一大部分业务逻辑.

明天计划的事情:

    1. 争取完成task4.

遇到的问题:

1. 为自己添加类名的同时删除兄弟元素的此类名

   $(this).addClass("numon").siblings().removeClass("numon");

   注意一定要是在同一个父级之下.

2选除本身以外的元素

   $("...").not(this);

    this是本身的选择器.

3. 获取子元素的方法. 

   children()方法:获取该元素下的直接子集元素

   find()方法:获取该元素下的所有子集元素

   注意两种方法选择的层级.

4. data();

   $("#id").data("test", "123"); 执行后依然是 data-test="hehe"

   $("#id").attr("data-test", "123"); 执行后会是 data-test="123"

    data不能为元素动态添加data属性值,添加是应该选用attr.

5.弹窗判断

    confirm("确认击杀选中玩家?"),点击确认为真,取消为假.

    alert没有判断条件.

 6. json对象与字符串相互转换,用于数据的传递.

             JSON.parse(jsonstr); //可以将json字符串转换成json对象 
            JSON.stringify(jsonobj); //可以将json对象转换成json对符串 

7. 每个页面要用的参数,都缓存起来,每个页面要用时调用.

    

收获:

   1. jq的几种方法.

   2. 任务4的具体实现方法.



返回列表 返回列表
评论

    分享到