我有一个带有标签覆盖输入的表单。如下图所示
下面是一个相同的代码示例。
<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 中的模块生成的。