ヘッダーをクリックしたときに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 を保持するものだけが必要です