IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Plugin Star rating pour JQUERY


Sujet :

jQuery

  1. #1
    Membre à l'essai
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2009
    Messages : 22
    Points : 21
    Points
    21
    Par défaut Plugin Star rating pour JQUERY
    Bonjour,

    J'ai un petit problème avec le plugin JQUERY Star rating (cf. lien).
    Le petit bout de code (résumé sans les scripts et css qui vont bien et peut-être pas très beau mais c'est du test) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
     
    <!DOCTYPE html>
    <html>
    <head>
    	<title>Star Rating</title>
    	<link rel="stylesheet" type="text/css" media="screen" href="css/demos.css?b38"/>
    	<script type="text/javascript" src="js/jquery.min.js?v=1.4.2"></script>
    	<script type="text/javascript" src="js/jquery-ui.custom.min.js?v=1.8"></script>
    	<script type="text/javascript" src="js/jquery.ui.stars.js?v=3.0.0b38"></script>
    	<link rel="stylesheet" type="text/css" href="css/jquery.ui.stars.css?v=3.0.0b38"/>
    	<script type="text/javascript">
    		$(document).ready(function() {
    			$.post("./php/demo.php", {test: "1"}, function(data) {
    				j = data;
    				for (i=1; i<=5; i++) {
    					if (i==j) {
    						$("#ratings").append("<input type=\"radio\" name=\"rate\" value=\"" + i + "\" id=\"rate" + i + "\" checked=\"checked\" />");
    					} else {
    						$("#ratings").append("<input type=\"radio\" name=\"rate\" value=\"" + i + "\" id=\"rate" + i + "\" />");
    					}
    				}
    				$("#ratings").stars();
    			});
    		});
    		$("#test").live('click', function() {
    			$.post("./php/demo.php", {test: "2"}, function(data) {
    				$("#ratings").empty();
    				j = data;
    				for (i=1; i<=5; i++) {
    					if (i==j) {
    						$("#ratings").append("<input type=\"radio\" name=\"rate\" value=\"" + i + "\" id=\"rate" + i + "\" checked=\"checked\" />");
    					} else {
    						$("#ratings").append("<input type=\"radio\" name=\"rate\" value=\"" + i + "\" id=\"rate" + i + "\" />");
    					}
    				}
    				$("#ratings").stars();
    			});
    		});
    	</script>
    </head>
     
    <body class="basic">
    	<div class="pageDesc">
    		<p>
    			<a href="#" id="test">Test</a>
    		</p>
    	</div>
    	<div class="pageBody">
    		<form id="ratings" action="./php/demo.php" method="post"></form>
    	</div>
    </body>
    </html>
    Lorsque je charge la page, j'appelle un script (demo.php) qui me ramène "2" et je charge le star rating => tout se passe bien (jolies petites étoiles, etc... ).
    Lorsque je clique sur le lien test, je rappelle le script (demo.php) qui cette fois me ramène 3 et je recharge le star rating, sauf que cette fois, ce sont les input classiques qui sont affichés et non plus les jolies petites étoiles ...

    Quelqu'un saurait-il me dire pourquoi ?

    Merci d'avance.

  2. #2
    Membre à l'essai
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2009
    Messages : 22
    Points : 21
    Points
    21
    Par défaut
    Pas beaucoup d'enthousiasme...
    Personne ne sait ?
    Allez j'attends encore un peu qui sait, après quoi je clôture et gère moi-même un système de notation...

Discussions similaires

  1. [Article] Créer un plugin de slideshow pour jQuery
    Par gwinyam dans le forum jQuery
    Réponses: 5
    Dernier message: 28/02/2013, 09h13
  2. Réponses: 2
    Dernier message: 27/04/2010, 17h33
  3. Bug d'affichage avec le plugin jQuery Star Rating Plugin
    Par dark_vidor dans le forum jQuery
    Réponses: 1
    Dernier message: 03/09/2009, 00h08
  4. Plugin ToolTip pour Jquery
    Par suckthewindow dans le forum jQuery
    Réponses: 10
    Dernier message: 02/03/2009, 13h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo