【问题标题】:Add text to form label in jQuery在jQuery中将文本添加到表单标签
【发布时间】:2015-04-23 05:28:32
【问题描述】:

我正在尝试在加载时向表单输入添加文本。

例如,我想在本例中的“姓氏”之后添加“(必填)”:

<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");

【问题讨论】:

标签: jquery forms label


【解决方案1】:

是的,您可以将其添加到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>

【讨论】:

  • 太棒了,这似乎是最简单的解决方案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-23
  • 2019-11-08
  • 2011-01-18
相关资源
最近更新 更多