-1
我试图通过jquery自动设置复选框输入的值。该值应该是标签名称。我试着用这段代码,但我没有工作。它出什么问题了 ?Jquery:获取标签内容并将其设置为值
$(function() {
$('input[type="checkbox"]').val($('label[for="'+$(this).html()));
});
我试图通过jquery自动设置复选框输入的值。该值应该是标签名称。我试着用这段代码,但我没有工作。它出什么问题了 ?Jquery:获取标签内容并将其设置为值
$(function() {
$('input[type="checkbox"]').val($('label[for="'+$(this).html()));
});
this
是document
,你需要重复实例
您可以使用val(function)
做迭代
$('input[type="checkbox"]').val(function(){
return $('label[for="'+this.id +'"]').html();
});