繁体   English   中英

如何使用jQuery将元素移动到另一个元素

[英]How to move an element into another one using jQuery

我正在尝试将一个元素移动到另一个元素,以便使用CSS :hover可以工作。

<ul>
  <li id="menu-item"> //move into here </li>
</ul>

<div class="tomove">...</div>

display:none; “ tomove” display:none;

menu-item:hover使'tomove'display display:block;

我需要它与css :hover并被移到<li>项中

您可以使用appendTo()在DOM中移动元素

将匹配元素集中的每个元素插入目标的末尾。

演示版

 $('.tomove').appendTo('#menu-item'); 
 ul { list-style-type: none; margin: 0; padding: 0; } li { color: green; } #menu-item:hover { color: red; } 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script> <ul> <li id="menu-item">//move into here</li> </ul> <div class="tomove">Move me There</div> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM