2012-05-29 15 views
8

Estoy ejecutando jqPlot y por alguna razón los cuadrados con código de color que deben aparecer dentro de la leyenda del procesador de pie no aparecen. Me pregunto si tiene algo que ver con el hecho de que estoy usando twitter bootstrap. No estoy usando ninguna otra biblioteca css.jqPlot pieRenderer leyenda cuadrados no muestra

 var plot1 = jQuery.jqplot('chartdiv', [graphData], 
     { 
      grid: { 
       shadow: false, 
       background: '#FFFFFF',                       
      }, 
      seriesDefaults: { 
       // Make this a pie chart. 
       renderer: jQuery.jqplot.PieRenderer, 
       rendererOptions: { 
        // Put data labels on the pie slices. 
        // By default, labels show the percentage of the slice. 
        showDataLabels: true, 
        padding: 20, 
        startAngle: 270 
       } 
      }, 
      legend: { 
       show: true, 
       location: 'e', 
       fontSize: 11, 
       marginTop: 10,         
      } 
     }); 

Respuesta

18

¿Seguro que va a cargar la CSS del jqPlot correctamente (es decir, la url/href está señalando en la ubicación correcta)?

This is your code with jquery.jqplot.css loaded.

This is your code without the css.

This one is with both the jquery.jqplot.css and the bootstrap (downloaded without jQuery plugins and not linking the img folder that comes with the download). Aquí todos aparecen correctamente, por lo tanto debe corroborar la href del jquery.jqplot.css.

+1

¡Gracias a un millón! Eso fue todo. –

+1

¡Muchas gracias! ¡Esto lo hizo y mi gráfica se ve mucho mejor también! – Lukas

+1

Trabaja como un encanto ...... – Gowri

Cuestiones relacionadas