如何设置我的json文件打印到屏幕的文本我想隐藏文本

时间:2014-03-31 08:07:21

标签: jquery css json

我有一个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);

            });

        });

    });

这是一张显示我的意思的图片。我想删除打印到屏幕enter image description here

的值20

我将如何获得谁能够显示图像" 1st"

enter image description here

1 个答案:

答案 0 :(得分:0)

使用text('')(或删除.text()不设置任何值。但这不会隐藏已经显示的文本)来设置空值。请尝试:

  $('div#' + value.Id).find('span.red_line_fill').text('').css("background-color", color).width(width);