您需要使用
this
关键字,而不是使用
classname
克隆时。当您使用
类的名称
它克隆了该类的所有元素。
这
将引用当前HTML元素。
$(".front-playpause").on("click", function() {
$(".package").append($(this).parent().find('.ep-title').html());
});
.front-playpause {background:black;width:10px;height:10px}
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<article>
<div class="front-playpause"></div>
<div class="ep-id-right">
<div class="ep-num">episode number</div>
<h1 class="ep-title">title post</h1>
</div>
</article>
<article>
<div class="front-playpause"></div>
<div class="ep-id-right">
<div class="ep-num">episode number</div>
<h1 class="ep-title">title post</h1>
</div>
</article>
<article>
<div class="front-playpause"></div>
<div class="ep-id-right">
<div class="ep-num">episode number</div>
<h1 class="ep-title">title post</h1>
</div>
</article>
<div class="package">
</div>