2012-09-10 6 views
12

jqPlot kann eine Legende für ein Diagramm erstellen. Die Beispiele zeigen nur vertikale Legenden. Ich möchte eine horizontale Legende machen. Zum Beispiel möchte ich:jqPlot - Horizontale Legende

X-Label1 X-Label2 X-Label3 

Und nicht will:

X-Label1 
X-Label2 
X-Label3 

Dank

Antwort

23

Dies ist sehr einfach, die EnhancedLegendRenderer plugin zu erreichen verwenden. Einfach das Plugin einbinden und ähnliche Optionen verwenden.

legend:{ 
    renderer: $.jqplot.EnhancedLegendRenderer, 
    show: true, 
    rendererOptions: { 
     numberRows: 1 
    } 
} 

Sie müssen nur die numberRows-1 gesetzt, so wird die Legende mit nur 1 Zeile wiedergegeben werden.

+0

Danke GayashanNA, wusste nicht, dass ich eine Antwort hatte. Ich werde es mir ansehen. – user1032531

+0

Dies gibt Ihnen nicht nur eine Zeile, es ließ Sie die Legende klicken, falls Sie viele Reihen haben und sie verstecken. GENIAL! – MRFerocius

Verwandte Themen