2009-11-21 11 views
0

Donc, je pouvais le faire fonctionner, rien de difficile mais j'ai un petit problème. si le tutoriel/article a une note de 5, alors 5 étoiles seront jaunes, même chose si c'est une note de 4 ou 3. Mais quand la note est 0 cela fera encore la première étoile jaune au lieu de les rendre toutes grises.Afficher note moyenne de la base de données avec le plugin rating jquery

J'utilise le plugin trouvé sur http://zensoftware.org/archives/483

et est ici un lien vers un fichier texte contenant le code ->http://cmstutorials.org/code.txt

Je ne pense pas que ce soit à cause du plug-in parce que quand je supprimer l'attribut selected = "selected" toutes les étoiles deviennent grises. donc je suppose que c'est quelque chose avec mon code

Répondre

0

Cela pourrait être la fonction ceil. Si la notation est supérieure à zéro mais inférieure à un, plafond renvoie un, le plus petit entier supérieur à l'entrée. Pour un système de notation, je m'attendrais à ce que vous utilisiez vraiment floor - le plus grand nombre entier ne dépassant pas l'entrée. De cette façon, pour obtenir une note de 5, vous devez obtenir tous les 5. Cela dit, si cela se produit toujours sans cote, alors ce que j'ai dit ci-dessus est discutable.

+0

J'ai essayé cela mais toujours la même chose :) merci quand même :) – Christophe

+0

ok, j'ai changé l'id en classe et il a été corrigé. bizarre ... – Christophe

+0

Est-ce que le bloc entier est affiché dans une autre boucle? Si oui, cela aurait du sens puisque les identifiants doivent être uniques. – tvanfosson