html5语言追加append,js和jq的insert以及append添加节点

div#div_one,div#div_two{

width: 300px;

border: 1px solid red;

}

span{

display: block;

}

11111111

22222222

33333333

44444444

55555555

66666666

$(document).ready(function(){

//jQ 部分:

$('#div_one').append('新添加1'); //在元素中最后一个子节点后添加(无子节点就直接添加)

$('新添加2-1').appendTo($('#div_two'));//意义同上

$('新添加2-2').appendTo('#div_two');//此写法也可以

$('新添加3').insertBefore('#span_one'); //向节点前添加兄弟节点

$('新添加4').insertAfter('#span_one'); //向节点后添加兄弟节点

//js 原生部分:

var textnode = document.createTextNode('新添加5'); //以文本格式创建节点

document.getElementById('div_one').appendChild(textnode); //在元素内部最后一个子节点后添加节点(无子节点就直接添加)

var htmlnode = document.createElement('新添加6');

document.getElementById('div_one').appendChild(htmlnode); //在元素内部最后一个子节点后添加节点(无子节点就直接添加)

// var node = document.getElementById("div_one").lastChild; //appendChild也可以用来移动节点

// document.getElementById("div_two").appendChild(node);

});

本文由【waitig】发表在等英博客 本文固定链接:js和jq的insert以及append添加节点 欢迎关注本站官方公众号,每日都有干货分享!

点赞 (0)赏分享 (0)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值