【发布时间】:2019-09-21 23:04:41
【问题描述】:
我试图从一个 div 中获取名字和姓氏的第一个字母并将其粘贴到另一个 div 中,但它在所有 div 中粘贴相同的值,而不是从每个 div 中获取唯一值。
工作小提琴:https://jsfiddle.net/bv7w8dxg/1/
问题小提琴: https://jsfiddle.net/bv7w8dxg/
var takword = $('.nameholder').text().split(' ');
var text = '';
$.each(takword, function () {
text += this.substring(0, 1);
});
$('.avatarholder').text(text);
标记 ` 约翰·多伊
<div class="main-holder">
<div class="nameholder">Kyle Davis</div>
<div class="avatarholder"></div>
</div>
<div class="main-holder">
<div class="nameholder">Seim Seiy</div>
<div class="avatarholder"></div>
</div>
<div class="main-holder">
<div class="nameholder">Momma Boy</div>
<div class="avatarholder"></div>
</div>`
【问题讨论】:
标签: javascript html