jquery - 将文本添加到一系列标签

标签 jquery html label

我有一个字段列表,其中的描述位于标签标记内。 我想在每个标签之前添加文本“您的”。

到目前为止我已经

<div id="field1">
    <label> First Label </label>
</div>
<div id="field2">
    <label> Second Label </label>
</div>
<div id="field3">
    <label> Third Label </label>
</div>
<div id="field4">
    <label> Fourth Label </label>
</div>
var label = $("label");
$("label").html("Your"+ label.text);

https://jsfiddle.net/smftmdf1/1/

有什么方法可以在不使用类或 Id 的情况下实现此目的吗?

最佳答案

只需尝试使用.prepend()

$('label').prepend('Your');

这是相当简短且富有表现力的 + 负责处理 html(如果有的话)。

<强> DEMO

关于jquery - 将文本添加到一系列标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30259966/

相关文章:

android - 你如何在 Android 中将文本放在 RadioButton 的上方或下方

forms - 如何在Symfony2中的表单模板中自定义form_label block ?

javascript - 文本中包含 "mm/dd/yyyy"的日期格式

javascript - JQuery Datatables 对列内的选择进行排序

javascript - 使用 jQuery 粘性 DIV

html - 固定宽度页面上的全 Angular div

javascript - Jquery 中 Ajax 和触发器的问题

javascript - 如何使用 jQuery 隐藏/显示 div 而不改变尺寸?

javascript - CSS定位图像的另一个图像的百分比

Wordpress 导航标签中的 CSS 类