jQuery中DOM 的增删改

内部插入:
appendTo(): a.appendTo(b) 把 a 插入到 b 子元素末尾,成为最后一个子元素
prependTo(): a.prependTo(b) 把 a 插到 b 所有子元素前面,成为第一个子元素

外部插入:
insertAfter(): a.insertAfter(b) 得到 ba
insertBefore(): a.insertBefore(b) 得到 ab

替换:
replaceWith(): a.replaceWith(b) 用 b 替换掉
a replaceAll(): a.replaceAll(b) 用 a 替换掉所有 b

删除:
remove(): a.remove(); 删除 a 标签
empty(): a.empty(); 清空 a 标签里的内

内部插入:

appendTo()

<script type="text/javascript" src="../script/jquery-1.7.2.js"></script>
<script type="text/javascript">
    $(function () {
        $("<h1>标题1</h1>").appendTo($("#span1"));
    });
</script>
<body>
<div id="div1">我是div标签<br/>
    <span id="span1">div中的span对象</span>
</div>
<div id="div">我是div标签,id为div的标签</div>
</body>

在这里插入图片描述

prependTo()

$("<h1>标题1</h1>").prependTo($("#div1"));

在这里插入图片描述

外部插入:

insertAfter()

$("<h1>标题1</h1>").insertAfter($("#div1"));

在这里插入图片描述
insertBefore()

$("<h1>标题1</h1>").insertBefore($("#div1"));

在这里插入图片描述

替换:

replaceWith(): a.replaceWith(b) 用 b 替换掉

$("div").replaceWith($("<h1>标题1</h1>"));

在这里插入图片描述
a replaceAll(): a.replaceAll(b) 用 a 替换掉所有 b

$("<h1>标题1</h1>").replaceAll($("#div1"));

在这里插入图片描述

删除:

remove(): a.remove(); 删除 a 标签

$("#div1").remove();

在这里插入图片描述
empty(): a.empty(); 清空 a 标签里的内容

$("#div1").empty();

在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值