JQueryDOM节点操作

)javascript中的DOM节点操作去创建一个元素document。createEIement,并为节点添加以下属性,element.setAttribute();可以使用innerHTML属性添加文本或HTML内容,去使用parentEIement.appendChild()方法将创建的节点添加到父节点中。
以下是一个例子:
在这里插入图片描述

2.DOM内部节点使用:
append()和appendTo()方法:
append()和appendTo()它们两个方法是功能相同,主要是语法——内容与目标位置不同。它们的顺序颠倒了。
append向每个元素内追加内容。
appendTo将所有匹配的元素追加到指定的元素中。
示例:
在这里插入图片描述

(3)prepend()与prependTo()方法:
prepend向每个匹配的元素内部前置内容。
例: ( “ . a k j n ” ) . p r e p e n d ( “ < p > 通 过 p r e p e n d 动 态 添 加 的 p 标 签 < / p > ” ) ; p r e p e n d T o 把 所 有 匹 配 的 元 素 前 置 到 另 一 个 , 指 定 的 元 素 集 合 中 。 例 : (“.akjn”).prepend(“<p>通过prepend动态添加的p标签</p>”); prependTo把所有匹配的元素前置到另一个,指定的元素集合中。 例: (.akjn).prepend(<p>prependp</p>)prependTo(“

通过prependTo动态添加的p标签

”).prependTo(“.detan”);

3.DOM内部节点使用:
(4)after()和before()方法
after()向每个匹配的元素之后追加内容
例:KaTeX parse error: Expected 'EOF', got '#' at position 3: (“#̲box”).after(“<p…(“#box”).before(“

通过before动态添加的p标签

”);

(5)insertAfter()和insertBefore()方法
insertAfter()将所有匹配的元素追加到指定的元素后,
例:KaTeX parse error: Expected 'EOF', got '#' at position 47: …).insertAfter(“#̲box”); insertBe…(“

通过insertBefore动态的添加P标签

”).insertBefore(“#box”);

4.DOM删除节点:
(1)清空元素中的所有后代节点,该元素还在.而删除节点则将该元素与后代一起删除
在这里插入图片描述

(2)作用从DOM中删除所有的匹配的元素。
在这里插入图片描述

(3)以下方法不会把匹配的元素从jQuery对象中删除,它与remove()不同的是所有绑定的事件,附加的数据等都会保存下来。Deta()会移出对象,仅仅显示效果没有了。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值