Peity è un plugin jQuery per la creazione di mini grafici da inserire all’interno di testi di pagine web.
Il peso del plugin è davvero ridicolo (3.9Kb) e grazie all’utilizzo del tag <canvas> di HTML5 permette di disegnare grafici a barre, linee e torte in pochissime righe di codice.
Basterà richiamare il plugin con JavaScript e passare i dati e il tipo di grafico voluto con HTML5
Ecco alcuni metodi di utilizzo.
GRAFICO A TORTA
Chiamate peity(“pie”) in una selezionate jQuery selection.
JAVASCRIPT $("span.pie").peity("pie");
HTML <span class="pie">1/5</span> <span class="pie">226/360</span> <span class="pie">0.52/1.561</span>
A questo punto potete passare alla ‘funzione’ il colore e il raggio della torta. Esempio: peity(“pie”, { radius: 42 }).
HTML <p class="radius"> <span class="r10">1/10</span> <span class="r9">2/10</span> <span class="r8">3/10</span> <span class="r7">4/10</span> <span class="r6">5/10</span> <span class="r5">6/10</span> <span class="r4">7/10</span> <span class="r3">8/10</span> <span class="r2">9/10</span> <span class="r1">10/10</span> </p>
JAVASCRIPT $(".radius span").each(function() { var elem = $(this); var radius = elem.attr("class").match(/\d+/) * 4; elem.peity("pie", { colours: ["#C6D9FD", "#4D89F9"], radius: radius }); });
Per gli altri tipi di grafici e le modalità di configurazione vi rimando al sito dove potrete anche scaricare il plugin gratuitamente