2013-03-13 6 views

ответ

4

У меня была такая же проблема и с намеком редактирования jqplot датчика метра JS, я действительно нашел легкий способ. Когда вы создаете Манометр, просто пройдите в сетку с прозрачным фоном - это сработало для меня:

fuelMeter = $.jqplot('fuel_level',[s3],{ 
     grid: { 
      background: "transparent" 
     }, 
     seriesDefaults: { 
      renderer: $.jqplot.MeterGaugeRenderer, 
      rendererOptions: { 
       label: 'Fuel %', 
       // ... 
      } 
     } 
    }); 
+0

Спасибо! Этот ответ должен быть принят! –

0

Не уверен, что он работает с измерителем, но для jqPlot PieChart I определил цветовую схему rgba для фона сетки, при этом резерв в случае, если браузер не поддерживает rgba, см. Ниже. Это работает как минимум на Mozilla и IE 8.

Поздний ответ, но, мы надеемся, все еще помогает кому-то.

function createChartOptions() { 
    var optionsObj = {seriesColors : [ 'green', 'purple', 'yellow' ], 
     grid : { 
      drawBorder : false, 
      drawGridlines : false, 
      background : 'rgb(255, 255, 255)', /* fallback */ 
      background : 'rgba(255, 255, 255, 0)', 
      shadow : false, 
     }, 
     seriesDefaults : { 
      // Make this a pie chart. 
      renderer : jQuery.jqplot.PieRenderer, 
      rendererOptions : { 
       showDataLabels : false, 
       startAngle : -90, 
       shadow : false, 
      } 
     }, 
    } 
    return optionsObj; 
} 
+0

Я изучил его, отредактировав измерительный прибор jqplot gs. Нам просто нужно установить прозрачность сетки. –

Смежные вопросы