Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带有多个选择器类的insertBefore()_Javascript_Jquery_Jquery Selectors - Fatal编程技术网

Javascript 带有多个选择器类的insertBefore()

Javascript 带有多个选择器类的insertBefore(),javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,我尝试这样做: $("<div class='line line1'></div>").insertBefore(".anim-letters .wpb_wrapper .text-wrapper"); $(“”).insertBefore(“.anim letters.wpb_wrapper.text wrapper”); div是在.anim字母之后插入的,没有after.text包装为什么? 我不得不在jquery中添加这一点,因为在wordpress插件的ph

我尝试这样做:

$("<div class='line line1'></div>").insertBefore(".anim-letters .wpb_wrapper .text-wrapper");
$(“”).insertBefore(“.anim letters.wpb_wrapper.text wrapper”);
div是在.anim字母之后插入的,没有after.text包装为什么?
我不得不在jquery中添加这一点,因为在wordpress插件的php代码中很难找到这一行。

我已经解决了我的问题,但我想知道为什么insertBefore()不能做同样的事情

$(".text-wrapper").prepend("<div class='line line1'></div>");
$(“.text wrapper”).prepend(“”);