JQuery之DOM操作
1、创建节点及结点属性
(1)DOM创建节点及结点属性
创建流程比较简单,大体如下:
创建节点(常见的:元素、属性和文本)
添加节点的一些属性
加入到文档中
流程中涉及的一点方法:
创建元素:document.createElement
设置属性:setAttribute
添加文本:innerHTML
加入文档:appendChild
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210718191525249.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1luYWdfcXE=,size_16,color_FFFFFF,t_70)
元素样式:css() – 增加style属性值 css({name:value,name:value}),css(name,value)
addClass() – 增加css类(class属性值),多个类用空格分隔(保留了原有的类别)
removeClass() – 删除类别,没参数时,删除所有类样式
toggleClass() – 类样式切换(增加/删除类别),检测是否有该类别
(2)JQuery创建节点及结点属性
![在这里插入图片描述](https://img-blog.csdnimg.cn/2021071819261558.png)
2、DOM结点删除之empty()
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210718193154925.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1luYWdfcXE=,size_16,color_FFFFFF,t_70)
1.三个简单实用的用于 DOM 操作的 jQuery 方法:
-
· text() - 设置或返回所选元素的文本内容
· html() - 设置或返回所选元素的内容(包括 HTML 标记)
· val() - 设置或返回表单字段的值
2.attr()获取属性。
- 当然这两也是可以自己设置值来修改的,
3.对html内容的添加。添加新的 HTML 内容
我们将学习用于添加新内容的四个 jQuery 方法:
-
append() - 在被选元素的结尾插入内容
· prepend() - 在被选元素的开头插入内容
· after() - 在被选元素之后插入内容
· before() - 在被选元素之前插入内容
4.删除元素/内容
如需删除元素和内容,一般可使用以下两个 jQuery 方法:
-
· remove() - 删除被选元素(及其子元素)
· empty() - 从被选元素中删除子元素
5.jQuery 操作 CSS
jQuery 拥有若干进行 CSS 操作的方法。我们将学习下面这些:
-
· addClass() - 向被选元素添加一个或多个类
· removeClass()- 从被选元素删除一个或多个类
· toggleClass()- 对被选元素进行添加/删除类的切换操作
· css() - 设置或返回样式属性。