Knob est un plugin vraiment simple et pratique pour créer des jauges en forme de cercle, dont le curseur peut être déplacé par l’utilisateur.
En incluant le plugin JS dans la page HTML, le plugin s’applique sur des inputs de type « text », dont la value est la valeur de la jauge.
Ce plugin peut servir pour plusieurs taches, notamment pour faire un graphique en cercle basique (pour des statistiques par exemple), à mettre en mode « read only » (pour éviter que l’utilisateur change la valeur). Il faut aussi penser à bloquer l’input avec l’attribut disabled= »true ».
Mais aussi créer un champ de formulaire ergonomique et original contenant des données numériques (l’utilisateur a juste à décaler le curseur pour choisir le chiffre désiré).
Une jauge que l’utilisateur peut altérer pour faire un callback en JQuery par exemple, comme modifier la taille d’un élément HTML en direct via cette jauge.