浅谈jQuery before和insertBefore的区别

浅谈jQuery before和insertBefore的区别

下面简单介绍一下jQuery before和insertBefore的区别。我觉得边肖挺好的。我现在就分享给你,给你一个参考。来和边肖一起看看吧。

在jQuery中,可以用before和insertBefore在指定元素前插入指定内容,写法上有区别。

先看一个例子:

在div class=div1div1/div之前插入divtoinsertontent/div

实现:

$( divtoinsertontent/div )。insert before($( div 1 ));

或者

$( div 1 )。before( divtoinsertontent/div );

结果:

divtoinsertontent/div

div class=div1div1/div

错误写法:

$( divtoinsertontent/div )。在($(.div1 ))之前;

结果:

它将删除div1,而不是在div1前面插入元素。

总结:

Before是前面插入的元素,后面是插入的内容元素。

InsertBefore前面是插入的内容元素,后面是之前插入的元素。

你不能倒着写。

这里简单说说jQuery before和insertBefore的区别,就是边肖分享的全部内容。希望给大家一个参考,多多支持我们。

浅谈jQuery before和insertBefore的区别