Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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
Jquery 附于李之间的div_Jquery_Html_Append - Fatal编程技术网

Jquery 附于李之间的div

Jquery 附于李之间的div,jquery,html,append,Jquery,Html,Append,我有以下代码 <div id="element1" style="display:none"></div> <ul> <li id="item1">Item 1</li> <li id="item2">Item 1</li> </ul> 元素附加在li中 <li id="item1">Item 1 <div id="element1">...</div

我有以下代码

<div id="element1" style="display:none"></div>

<ul>
    <li id="item1">Item 1</li>
    <li id="item2">Item 1</li>
</ul>
元素附加在li中

<li id="item1">Item 1 <div id="element1">...</div></li>
  • 第1项
  • 非常感谢您提供的任何帮助

    您可以使用:

    $('#element1').insertAfter('#item1'); 
    
    但是
    中的
    不是有效的HTML,您只需要在此处插入
  • 元素,因此我首先将其包装:

    $('#element1').wrap('<li />').parent().insertAfter('#item1'); 
    
    $('#element1').wrap('
  • ').parent().insertAfter('#item1');
  • 您可以使用:

    $('#element1').insertAfter('#item1'); 
    
    但是
    中的
    不是有效的HTML,您只需要在此处插入
  • 元素,因此我首先将其包装:

    $('#element1').wrap('<li />').parent().insertAfter('#item1'); 
    
    $('#element1').wrap('
  • ').parent().insertAfter('#item1');