【发布时间】:2020-04-01 14:03:00
【问题描述】:
对于每个这样的文本块:
<div class="articles-slider">
<div class="slick-slide"><div class="user-title">danny<div>...more DIVs....<ul class="socials">....
</ul><div>
<div class="slick-slide"><div class="user-title">jane<div>...more DIVs....<ul class="socials">....
</ul><div>
<div class="slick-slide"><div class="user-title">tom<div>...more DIVs....<ul class="socials">....
</ul><div>
<div>
-
循环遍历类“user-title”数组并提取其内部html。
var theNames = []; jQuery('.user-title').each(function () { theNames.push(this.innerHTML); }); -
在 UL class="socials" 之前添加一个空的 H4 TAG。
var theNames = []; jQuery(".socials").prepend('<H4 class="sr-only the_title"></H4>'); jQuery('.user-title').each(function () { theNames.push(this.innerHTML); });
-寻求帮助-
-
将names.innerhtml分别添加到H4标签中。
var theNames = []; var theNamesText = []; jQuery(".socials").prepend('<H4 class="sr-only the_title"></H4>'); jQuery('.user-title').each(function () { theNames.push(this.innerHTML); });
【问题讨论】:
-
您好,我不确定您尝试实现什么,但下面可以帮助您:$('.user-title').each(function () { $(this).find("ul " ).prepend('
'+ $(this).text() +'
'); }); });
标签: jquery arrays loops for-loop