Press "Enter" to skip to content

Chart.js e jQuery: caricare dati JSON in un grafico

Chart.js è un'ottima libreria JavaScript per la creazione di grafici, una delle mie preferite. Open source, responsive, 8 tipi di grafico e una vasta gamma di opzioni che ne fanno una libreria utile per qualsiasi rappresentazione statistica su web e mobile. Nel seguente esempio ti mostro come caricare dati JSON in un grafico, utilizzando il metodo getJSON di jQuery: var data =...

Bootstrap Offcanvas: creare un menu laterale a scorrimento

Ormai tutti utilizziamo Twitter Bootstrap per il frontend dei nostri progetti web e mobile. Si, lo usi anche tu, lo so. Perchè è fico, bello, utile, ben progettato e, soprattutto, ben supportato. Io non ne farei mai a meno. Oggi vediamo come implementare un menu laterale a scorrimento per le nostre mobile app in html5. Bootstrap, di base, prevede nella sua navbar che il menu "collapsi" (si, l'ho detto) nel pulsantino che, poi,...

PHP image save: salvare un’immagine a partire da una URL

Nel caso volessimo salvare un'immagine sul nostro server a partire da una URL, possiamo servirci delle librerie GD e di uno script che esegue l'operazione in modo che, il processo, possa essere automatizzato. Consiglio della nonna: non fate scraping e non prendete immagini da siti altrui se non volete incappare in problemi legali. Esistono diversi siti come

Applicare l’evento touch al carousel di Twitter Bootstrap

No, non cliccare sul carousel che vedi qui sopra. E' solo un'immagine :D Se, in un sito responsive, abbiamo utilizzato il carousel di Twitter Bootstrap, nella versione mobile, è il caso di applicargli l'evento touch, la gesture corretta per la migliore esperienza utente sui device mobili. Per farlo possiamo utilizzare un plugin di jQuery che trovi qui:

jQuery scrollTop e scroll to div: un esempio pratico

In questo articolo vediamo come implementare lo scroll verso un elemento della pagina web (scroll to div) e lo scroll al top tramite jQuery. Ci può tornare utile per implementare un menu di navigazione con effetto "smooth scroll", particolarmente adeguato per una landing page o single-page application. Se, per esempio, il nostro link al top avesse id uguale a "btnHome", il codice jQuery sarebbe: $("#btnHome").click(function(event) { ...