操作~DOM 插入, 外部插入~after()insertAfter()before()insertBefore()

after();

<p class="box"></p>

<i>文本</i>

$('.box').after('<i>文本</i>')

会将文本添加到box对象节点的后面同级节点

支持传入多种数据形式

1.字符串型 '<div></div>'

2.JQ类型 $('.box')  ==>会将原来的对象搬迁到指定位置

3.创建对象  document.createElement('div') 或者 $('<div class="box"/>')

 

before()

<i>文本</i>

<p class="box"></p>

$('.box').before('<i>文本</i>')

会将文本添加到box对象节点的前面同级节点

传值类型与after方法一样

 

insertAfter()和insertBefore()

与after()和before()使用方法与传参一样

两者的区别是对象在后面参数在前面和appendTo和prependTo差不多意思

$('<i>内容</i>').insertAfter('.box');

<p class="box"></p>

<i>文本</i>

 

 

转载于:https://www.cnblogs.com/BobSky/p/3164516.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值