我有一个列表,其中的SPAN包含一个数字。我想要将这个数字“复制”到旁边的另一个SPAN的样式中(将宽度设置为该数字的百分比)。
HTML
<span class="celebName">Per</span>
<span class="celebPct">32</span>
<span class="celebBar"></span>
jQuery
$('.celebPct').each(function(index) {
var celebPct = $(this).val();
$(this).next(".celebBar").css({"width": + $(celebPct)+"%";});
});
我希望结果是这样的:
<span class="celebName">Per</span>
<span class="celebPct">32</span>
<span class="celebBar" style="width:32%;"></span>
为什么这个不起作用?