问题不是标签 FOR 属性,工作,我的问题是我需要按预期的方式提供文件
对此代码感到疯狂!为什么它不起作用?
<div>
<input type="checkbox" name="tonino" />
</div>
<script>
var $el=$('input[name="tonino"]');
var el=$el.prop('name');
$el.before('<label for="'+el+'" />');
$el.appendTo($el.parent().find('label:first'));
</script>
我期待:
<div>
<label for="tonino">
<input type="checkbox" name="tonino" />
</label>
</div>
答案 0 :(得分:3)
使用LI=[]
LE=[]
LG=[]
LIR=[]
ImE=0.1
ImI=0.01
ImG=1000
PE=5000000
PI=10000000
PG=3000000
PIr=2000000
t=10
for i in range(t):
PE=PE+ImI-ImE*PE
PI=PI+PE*ImE+ImG-ImI*PI
PG=PG-ImG
PIr=PIr
LE.append(PE)
LI.append(PI)
LG.append(PG)
LIR.append(PIr)
http://api.jquery.com/wrap/
$.wrap()
答案 1 :(得分:2)
我想你想要如下(通过浏览器控制台检查HTML以查看代码是否正常工作?): -
var el=$('input[name="tonino"]');
el.before('<label for="'+el.attr('name')+'" />'+el.attr('name')+'<label>');
el.appendTo(el.parent().find('label:first'));
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
<input type="checkbox" name="tonino" />
</div>
&#13;
注意: - 也需要jquery库。