下面简单介绍一下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的区别,就是边肖分享的全部内容。希望给大家一个参考,多多支持我们。