我想要两个进度条,其值在数据值中指定,但两个值都相同
HTML
<div>
<div class="p" data-value="54"></div>
</div>
<div>
<div class="p" data-value="45"></div>
</div>
jquery的
var t=$(".p").closest("div").data('value');
alert(t);
$(".p").progressbar({
value:t
});
答案 0 :(得分:3)
您需要迭代它们并单独绑定progressbar
。使用:
$(".p").each(function(){
var t=$(this).data('value');
$(this).progressbar({
value:t
});
});
<强> Working Demo 强>
答案 1 :(得分:0)
而不是
var t=$(".p").closest("div").data('value');
使用此
var t=$(".p").data('value');