当我单击标题时,我想切换 div 的位置。这是我的 HTML 示例:
<div class="main-wrapper">
<div class="header-wrapper">
<h3>Header</h3>
</div>
<p>Paragraph</p>
</div>
<div class="main-wrapper">
<div class="header-wrapper">
<h3>Header</h3>
</div>
<p>Paragraph</p>
</div>
<div class="main-wrapper">
<div class="header-wrapper">
<h3>Header</h3>
</div>
<p>Paragraph</p>
</div>
这是我的jQuery:
$(".header-wrapper h3").click( function() { $(".main-wrapper").prependTo(".header-wrapper:first"); });
问题是现在它试图将所有 .main-wrappers 放在第一个之前,但我只想要一个包含我点击的 h3 的那个