javascript - 使用 jQuery 在另一个 div 中克隆一个 div

标签 javascript jquery html css

我有 2 个名为 .nav-previous.nav-next 的 div 我想要做的是在 .nav-next.nav-next 的位置有 .nav-previous .nav-previous 位置。

我试过这个:

var p=$(".nav-previous");
$(".nav-previous") =$(".nav-next");
$(".nav-next")=p;

还有这个:

var p=$(".nav-previous");
$(".nav-next").clone().appendTo(".nav-previous").html();
p.clone().appendTo(".nav-next").html();

这是我的 HTML 代码:

<nav class="navigation posts-navigation" role="navigation">
   <h2 class="screen-reader-text">Navigazione articoli</h2>
   <div class="nav-links">
      <div class="nav-previous"><a href="linktopreviouspage.com" >Articoli meno recenti</a></div>
      <div class="nav-next"><a href="linktonextpage.com" >Articoli seguenti</a></div>
   </div>
</nav>

最佳答案

您可以使用各种方法,例如 .insertAfter()/.after()

$(".nav-previous").insertAfter($('.nav-next'))
//$(".nav-previous").appendTo('.nav-links')
//$(".nav-next").after($('.nav-previous'))
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<nav class="navigation posts-navigation" role="navigation">
   <h2 class="screen-reader-text">Navigazione articoli</h2>
   <div class="nav-links">
      <div class="nav-previous"><a href="linktopreviouspage.com" >Articoli meno recenti</a></div>
      <div class="nav-next"><a href="linktonextpage.com" >Articoli seguenti</a></div>
   </div>
</nav>

关于javascript - 使用 jQuery 在另一个 div 中克隆一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44776514/

相关文章:

javascript - 更改位于同一位置的图像的html按钮

javascript - MVC2 IIS - 在部署时正确解析外部样式表和脚本中的 URL?

javascript - 如何使用 HTML/CSS 实现等高 div(并排放置)?

jquery - 编写移动网站的最佳方法?

html - 如何将css应用到div类中的li来显示 block ?

javascript - 如何在javascript中向数组添加新对象(键值对)?

javascript - 如何禁用 div 以停止关闭

jquery - 为什么页面在 JQuery ajax 调用后重新加载?

javascript正则表达式不起作用

javascript - Bootstrap 模态显示与透明背景