发表于: 2017-03-12 00:11:49

1 1238


今天完成的事:


1. 完成任务2中点击设置这一动态过程,大多时间用在这里了,最开始使用DOM中的createElement,creatTextNode(),appendChild()方法,发现这样的方法很麻烦,经过我不懈的寻找,终于在jquery中找到了可用的。

2.学习了JQuery html中的text(),html(),val():可以返回并更改选择的元素中的内容;

append(),prepend():分别在选择元素的结尾和开始的地方插入新内容;

after(),before()分别在选择元素的前后插入新的内容;这里注意:进行多次插入新的内容时,html()方法会覆盖前一个,也就是说最终只会剩下一个新内容,而append()不会覆盖,所以我 用的是append();

remove()消除指定id的元素(连同它本身),empty()消除指定id元素的所有子元素,使用这个可以在js中reset,而不会导致点击按钮时,重复的加入新元素;

addClass(),removeClass();toggleClass():可以直接对选择元素的类进行添加,消除,动作切换

css():返回或设置属性

以上是主要用到的方法;当然还有Traversing,类似于DOM tree,对元素parent,child,siblings等的获取

明天计划的事:


完成任务2,开始任务3

遇到的问题:


对DOM认识不够,不会用,能想到的用法很少

收获:


遇到困难时要努力



返回列表 返回列表
评论

    分享到