0

我特别懒惰,我试图让 jQuery 将小星号添加到所有必需表单字段的标签中。

MVC 将“data-val-required”属性添加到所有必需的表单字段。我知道我可以使用 $("form").find("[data-val-required]") 找到所有匹配的元素,但是我不清楚如何遍历该集合并将 * 附加到具有匹配名称的标签.

谢谢!

4

1 回答 1

1

jQuery:

$("[data-val-required]").each(function() { $("label[for=" + this.id + "]").addClass("required") });

CSS:

 label.required::after{ content: " *" }

小提琴:http: //jsfiddle.net/rxw8k/3/

于 2013-04-24T16:36:22.613 回答