脚本:
function checkSensorToday() {
var okesip;
$.ajax({
url: baseUrl + "api/checkSrTensooday",
success: function(json) {
$('.trafpeople_').text(json.TraficPeople);
$('data-percent').text(json.percentageValue);
}
});
}
标记:
<div class="easy-pie-chart percentage" data-percent="42" data-size="46">
<span class="percent trafpeople_"></span>%
</div>
data-percent
数字会给出购物车上蓝色的百分比。
我可以将json.percentageValue
放在div
的{{1}}内,以取代42吗?
答案 0 :(得分:0)
只需使用 jQuery
添加以下内容即可$('div.easy-pie-chart.percentage').data('%');
答案 1 :(得分:0)
您可以使用以下内容获取展开的%
:
var txt = $(".percentage").contents().filter( function() {
return this.nodeType === 3;
}).text();
并将以上txt附加到数据百分比属性:
$('.percentage').data('percent',$('.percentage').data('percent')+txt.trim());
<强> Working Demo 强>
更新:替换数据值:
$('.percentage').data('percent',json.percentageValue);
答案 2 :(得分:0)
$('[data-percent]').attr('data-percent', json.percentageValue);
您的选择器不是属性选择器(您需要添加[])。
在jquery中,您可以使用attr
获取和更改属性,如上例所示。