我有两个清单。一个无序列表和一组充当列表的 div。无序列表有 4 个列表项,也有 4 个 div。
我想要实现的是从每个 div 复制标题并将其放在每个列表项中。换句话说,第一个 div 的标题应该对应于第一个列表项的标题。
到目前为止,我所能实现的只是循环遍历 div 并提醒我要复制的标题,如下所示,但我不知道如何继续。
<div class="container">
<div class="nav-list">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
</div>
<div class="tab-list">
<div class="tab-item">
<h3>To be copied</h3>
</div>
<div class="tab-item">
<h3>To be copied</h3>
</div>
<div class="tab-item">
<h3>To be copied</h3>
</div>
<div class="tab-item">
<h3>To be copied</h3>
</div>
</div>
</div>
$('.tab-list .tab-item').each(function(index) {
alert(index + ': ' + $(this).children('h3').text());
});