Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.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 在UL和XX27的列表中间移动一个DIV;但是ul';s不标识';s_Javascript_Jquery_Html - Fatal编程技术网

Javascript 在UL和XX27的列表中间移动一个DIV;但是ul';s不标识';s

Javascript 在UL和XX27的列表中间移动一个DIV;但是ul';s不标识';s,javascript,jquery,html,Javascript,Jquery,Html,我在这一页的顶部有一个div <div id="move"> stuff </div> 东西 我想把它移到页面下方(不是动画,而是放在DOM中的另一个地方),就在许多ul的第一个之后 <div class="maincolumn"> <ul class="grid"></ul> <ul class="grid"></ul> <ul class="grid"><

我在这一页的顶部有一个div

<div id="move">
    stuff
</div>

东西
我想把它移到页面下方(不是动画,而是放在DOM中的另一个地方),就在许多ul的第一个之后

<div class="maincolumn">
    <ul class="grid"></ul>
    <ul class="grid"></ul>
    <ul class="grid"></ul>
    <ul class="grid"></ul>
</div>

          如何在没有唯一id(完全没有id)的情况下将该div从页面顶部移动到第一个ul之后的右侧?请注意,在本部分之前可能还有其他ul

          谢谢

          如果它是第一个
          ul
          ,那么它就是
          ul:first
          ,所以:

          $("#move").insertAfter("ul:first");
          
          这就是使用,传入选择器。

          使用
          insertAfter()

          试试这个

          $('#move').insertAfter($('.maincolumn ul:eq(0)'))
          

          你有任何可用的提琴吗?在第一次ul之后添加html的这一部分?你写代码,你写JavaScript代码…这不是一个有效的问题。向下移动页面很不清楚,简单地将其复制粘贴在
          html
          中如何。。?您是想更改它的位置it
          DOM
          ,还是只想直观地更改它的位置。。?你能解释一下你到底在做什么和想做什么吗?恕我直言,你是如何得出结论,OP想在dom中的其他地方插入节点的。。?因为“如何移动”这一点非常模糊…存在过渡、动画等。出于好奇,您是如何得出OP希望在dom中的其他位置插入节点的结论的。。?因为“如何移动”这一点非常模糊……存在过渡、动画等。@TilwinJoy OP想要
          我只想让div在第一个ul inside div类main之后显示。
          太好了!但有一个问题:如果这不是页面上的第一个ul怎么办?这只是该部门的第一个ul。