我有以下html
<div class="row-updated">
<div>
<span>Title</span>
<span>Some text here</span>
</div>
</div>
<div class="row">
<div>
<span>Title</span>
<span>Some text here</span>
</div>
</div>
<div class="row">
<div>
<span>Title</span>
<span>Some text here</span>
</div>
</div>
<div class="row-updated">
<div>
<span>Title</span>
<span>Some text here</span>
</div>
</div>
我想为每个具有“行更新”类的 div 更新第二个跨度中的文本。
var updated = $('.row-updated span:eq(1)');
$.each( updated, function( key, value ) {
$(this).text('New text here');
});
但这似乎并没有更新所有行。它更新第一个但不更新第二个。