我尝试在某些id更改时附加文本。
<div class="col-sm-1">
<input name="stime" type="text" class="form-control" id="stime" placeholder="00:00" required maxlength="5" />
<span class="form-control-feedback"></span>
</div>
当id stime
改变时,我想向form-control-feedback
类追加一个文本。
这是我的剧本,但没什么变化
$("#stime").change(function (e) {
var time = $("#stime").val();
$("#stime").find(".form-control-feedback").append("* Check Format Time (HH:mm)");
});
2条答案
按热度按时间vjrehmav1#
您希望使用
.siblings()
而不是.find()
,因为.form-control-feedback
元素不是#stime
的子元素,而是兄弟元素。您还可能需要
.text()
,而不是.append()
6vl6ewon2#
您可以执行以下操作
但是由于输入的id是唯一的,我宁愿把id也赋给span。
或
如果你不想追加而是想替换