在 jQuery 中向表单标签添加文本
Add text to form label in jQuery
我正在尝试在加载时向表单输入添加文本。
例如,在这个例子中我想在 "Last Name" 之后添加“(必需)”:
<div class="agile-group required-control">
<label class="agile-label" for="last-name">Last Name</label>
我的尝试覆盖了整个标签:
$('.agile-group label').text('test');
我假设我需要先捕获现有值然后添加到它但不知道如何,我猜是这样的?
var text = $( this ).text();
$('.form-view label').val( text + "test");
是的,您可以将其添加到 text()
。或者使用 .append()
$(function() {
$('.agile-group label').append(' (Required)');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="agile-group required-control">
<label class="agile-label" for="last-name">Last Name</label><br/>
<label class="agile-label" for="last-name">Last Name</label><br/>
<label class="agile-label" for="last-name">Last Name</label>
</div>
我正在尝试在加载时向表单输入添加文本。
例如,在这个例子中我想在 "Last Name" 之后添加“(必需)”:
<div class="agile-group required-control">
<label class="agile-label" for="last-name">Last Name</label>
我的尝试覆盖了整个标签:
$('.agile-group label').text('test');
我假设我需要先捕获现有值然后添加到它但不知道如何,我猜是这样的?
var text = $( this ).text();
$('.form-view label').val( text + "test");
是的,您可以将其添加到 text()
。或者使用 .append()
$(function() {
$('.agile-group label').append(' (Required)');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="agile-group required-control">
<label class="agile-label" for="last-name">Last Name</label><br/>
<label class="agile-label" for="last-name">Last Name</label><br/>
<label class="agile-label" for="last-name">Last Name</label>
</div>