首先我们要清楚 class的继承关系
Document 继承于 Element 继承于 Node 继承于 Object
首先 我们先研究一下 Element 中的函数作用:
01 addClass(String className) --> 添加一个class名字 到这个元素的class属性上.
02 after(Node node) --> 将指定的节点添加到当前Element的后面
03 after(String html) --> 指定的html加添到当前Element的后面
04 append(String html) --> 添加这个html到这个元素中
05 appendChild(Node child) --> 添加一个子节点到这个元素.
06 appendElement(String tagName) --> 创建一个有标签名的新元素,并添加到最后一个节点.
07 appendText(String text) --> 创建和添加一个新的文本节点到这个元素.
08 attr(String attributeKey , String attributeValue) 在这个元素中设置一个属性值.
09 before(Node node) 将此节点添加到当前元素的前面
10 before(String html) 将此html字符串添加到当前元素的前面
11 child(int index) 通过索引 定位到子元素.
12 children() 获取这个元素的所有子孩子
13 className() 获取这个元素的class属性的名字
14 classNames() 获取所有元素的class名字 返回值: Set<String>
15 classNames(Set<String> classNames ) 通过提供的class名字来设置元素的class属性
16 clone() 克隆
17 data() 获取这个元素的结合数据
18 elementSiblingIndex() 获取当前元素在他的兄弟列表中的索引 (返回值是Integer)
19 empty() 移除这个元素的所有孩子数据节点.
20