gpt4 book ai didi

jQuery:添加类

转载 作者:行者123 更新时间:2023-11-28 09:14:41 24 4
gpt4 key购买 nike

我有一个列表,其中 SPANs 包含一个数字。我想将这个数字“复制”到它旁边的 SPAN 上的 STYLE(将宽度设置为数字的百分比)。

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>

为什么这不起作用??

最佳答案

试试这个:

$('.celebPct').each(function(index) {
var celebPct = $(this).text();
$(this).next(".celebBar").css({"width": celebPct+"%"});
});

这是一个有效的 fiddle :http://jsfiddle.net/maniator/beK89/

此外,如果您只有一个 css 更改,您不需要 .css 调用中的对象,您可以这样做:.css("width", celebPct+"%");

关于jQuery:添加类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6063656/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com