我有一个json数据文件存储值并将其打印到屏幕,但问题是这些值附加到css属性宽度。我不希望输出是数字形式的实际数据,我只想连接json文件,并设置值必须为条的宽度。
我的jquery是:
$(document).ready( function(){
var MAX_WIDTH = 100; // Define max bar width in Pixels here
$.getJSON( "js/json/sidekicks.json", function(obj){
$.each(obj.Sidekicks, function(key, value){
var color = 'rgb(' + ((value.Score / 100) * 255) + ', #de0001, 10';
var width = (value.Score / 33) * MAX_WIDTH;
$('div#' + value.Id).find('span.red_line_fill').text(value.Score).css("background-color", color).width(width);
});
});
});
这是一张显示我的意思的图片。我想删除打印到屏幕
我将如何获得谁能够显示图像" 1st"
答案 0 :(得分:0)
使用text('')
(或删除.text()
不设置任何值。但这不会隐藏已经显示的文本)来设置空值。请尝试:
$('div#' + value.Id).find('span.red_line_fill').text('').css("background-color", color).width(width);