jQuery_节点操作

一.内部插入节点

$('div').append(node);     //在div内部的后面追加元素
node.appendTo($('div'));   //把node追加到div内部的后面
$('div').prepend(node);    //在div内部的前面追加元素
node.prependTo($('div'));  //把node追加到div内部的前面

eg: 
$('div').append("<p>我是动态添加的元素</p>")
//追加到div内部,如果div内部还有别的元素,追加在后面。

二.外部插入节点

$('div').after(node);  //在div后面添加兄弟节点node
$('div').before(node);  //在div前面添加兄弟节点node
$('div').insertBefore(node);  //在div插入到node前面
$('div').insertAfter(node);  //在div追加到node后面

三.删除节点

$('div').remove();  //删除选中的元素,‘自杀’
$('div').empty();  //清空子元素

eg:
$("div").empty();
$("div").html(); 
// 两者的效果是一样的,推荐使用html(),高效

四.复制节点

$("div").clone();   //复制节点
//如果添加参数true,就是深复制,会将复制元素的事件也copy一份。
//没有参数就是浅复制,没有复制绑定的事件。

五.包裹节点

$("div").wrap();   //包裹 单个包裹
$("div").wrapAll(node);   //包裹 所有包裹在node中

六.替换节点

$("div").replaceWidth(node);   //替换

七.选择元素

 $("div").prevAll();  //选择元素前面的兄弟节点
 $("div").nextAll();  //选择后面元素的兄弟节点 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值