jQuery代码段可循环访问一组输入,并为每个输入将值设置为关联的标签,然后从视图中隐藏该标签。
$.fn.labelHide = function(){
return this.each(function(){
var current = $(this);
var id = current.attr("id");
var label = $("label[for='"+id+"']:not(.error)");
if (id.length && label.length) {
current.val(label.text());
label.hide();
}
});
};
// Usage: $('input.label-hide').labelHide();
From: https://www.sitepoint.com/jquery-set-default-input-values-labels/