发表于: 2016-07-18 23:13:58
1 2355
- 今天完成的事情:task5的页面。
明天计划的事情:task5。接口什么的。
遇到的问题:bootstrap有毒。找了半天不知道哪里错了,重新拷了一份就好了。
收获:关于2-4,总结一波能用到的JQ。
获取元素:
- text() - 设置或返回所选元素的文本内容
- html() - 设置或返回所选元素的内容(包括 HTML 标记)
- val() - 设置或返回表单字段的值
添加元素:
- append() - 在被选元素的结尾插入内容
- prepend() - 在被选元素的开头插入内容
- after() - 在被选元素之后插入内容
- before() - 在被选元素之前插入内容
删除元素:
- remove() - 删除被选元素(及其子元素)
- empty() - 从被选元素中删除子元素
jQuery 操作 CSS
- addClass() - 向被选元素添加一个或多个类
- removeClass() - 从被选元素删除一个或多个类
- toggleClass() - 对被选元素进行添加/删除类的切换操作
- css() - 设置或返回样式属性
JQ遍历:包括了用于筛选、查找和串联元素的方法。
.closest() 方法:jq遍历获得匹配选择器的第一个祖先元素,从当前元素开始沿 DOM 树向上。
.find()方法:JQ遍历寻找含有xx的元素。
.add():将元素添加到匹配元素的集合中。
.children():匹配元素集合中的每个元素中的所有子集。
.contents():获得匹配元素集合中每个元素的子元素,包括文本和注释节点。
each() 方法:规定为每个匹配元素规定运行的函数。
JQ方法:
attr() 方法:JQ属性操作。
on()方法:在被选元素及其子元素上添加一个或多个事件处理。
jQuery fadeToggle() :元素淡入淡出效果。
hasClass() 方法:检查被选元素是否包含指定的 class
index() 方法:返回指定元素相对于其他指定元素的 index 位置。
append() 方法:在被选元素的结尾(仍然在内部)插入指定内容。
index() 方法:返回指定元素相对于其他指定元素的 index 位置。(可用于标记)。
removeAttr() 方法:从被选元素中移除属性。
remove() 方法:移除被选元素,包括所有文本和子节点。
css() 方法:设置或返回被选元素的一个或多个样式属性。
html() 方法:返回或设置被选元素的内容 (inner HTML)。
text() 方法:设置或返回被选元素的文本内容。
评论