【发布时间】:2012-05-23 20:27:34
【问题描述】:
我有一个带有标签覆盖输入的表单。如下图所示
下面是一个相同的代码示例。
<label for="edit-submitted-name--2">
Name
<span class="form-required" title="This field is required.">*</span>
</label>
<input id="edit-submitted-name--2" class="form-text required" type="text" maxlength="128" size="35" value="" name="submitted[name]">
我想在每次用户关注输入时使用 jquery 并隐藏标签。标签仅在输入为空或输入未聚焦时才可见。
$("input").focus(function () {
//hide the label corresponding to this input
});
如何使用 jquery 选择与此输入对应的标签?
注意:我无法在 html 中更改任何内容,因为它是由 Drupal 中的模块生成的。
【问题讨论】:
标签: javascript jquery focus label show-hide