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 :

Enlever un effet slide


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 82
    Par défaut Enlever un effet slide
    Bonjour,
    J'utilise un script type j'aime/j'aime pas. Au clic sur le pouce, une petite fenêtre s'escamote et donne le résultat des votes.
    Ca fonctionne mais j'aurai voulu que cette petite fenêtre soit toujours visible.

    J'ai commencé par passer à "yes" le paramètre "Display" dans la class de la div.
    Avant de supprimer du script tout ce qui est lié au slide, je voulais supprimer la fonction "Hide" de la div mais à priori, y'a pas. C'est caché différemment, mais la je sèche.
    Voici le script:
    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
    53
    54
    <script language="javascript">
     
    <!--
    	$("button").hover(
    		function(){
    			if($(this).val() == "1")   
    				$(this).find(".thumbs-up").addClass("tup-hover");
    			else
    				$(this).find(".thumbs-down").addClass("tdown-hover");
    		},
    		function(){
    			if($(this).val() == "1") {
    				$(this).find(".thumbs-up").removeClass("tup-hover");
    				$(this).find(".thumbs-up").addClass("thumbs-up");
    			}else{
    				$(this).find(".thumbs-down").removeClass("tdown-hover");
    				$(this).find(".thumbs-down").addClass("thumbs-down");
    			}	
    		}
    	);
     
    	$(".close").live("click",function(){
    		$(this).parent().parent().parent().find(".stats").slideUp();
    	});
     
    	$(".option").click(function(){
    		 var option = $(this).val();
    		 var item	= $(this).parent().find("#item").val();
    		 var stats = $(this).parent().find(".stats");	
    		 stats.slideDown("fast").html("Loading....");
    		 $.ajax({
    		   type: "POST",
    		   url: "../likes_quest/ajax_server.php",
    		   data: "option="+option+"&item="+item,
    		   success: function(responce){	
    			    var json = jQuery.parseJSON(responce);
                                //alert(json.ip_exists);
    							if(json.ip_exists == "0"){
    				var total = parseInt(json.likes) + parseInt(json.dislikes);
     
    				option = (option == "1") ? "Liked" : "Disliked" ;
    				var likes	 = (parseInt(json.likes) * 100 ) / total;
    				var dislikes = (parseInt(json.dislikes) * 100 ) / total;
    				stats.html('<div class="stat-details"><span class="close"></span><b>Merci</b> <span id="small"> ('+total+' vote(s))</span><table border="0" width="100%"><tr><td width="25px"><span class="thumbs-up"></span></td><td width="50px;">'+json.likes+'</td><td><div class="bar green" style="width:'+likes+'%;"></div></td></tr><tr><td><span class="thumbs-down"></span></td><td>'+json.dislikes+'</td><td><div class="bar red" style="width:'+dislikes+'%;"></div></td></tr></table>');
                               }else{
                                    stats.html('<div class="stat-details"><span class="close"></span>T as déjà voté !</div>');
                                }
    							}
     
    		 });  
    	});
    //-->
     
    </script>
    Merci.

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Bonjour,
    je voulais supprimer la fonction "Hide"
    il y a d'autre façon de cacher un élément et ce notamment en changeant sa classe de style.

Discussions similaires

  1. enlever l'effet de bordure d'un ScrollPane ?
    Par pcouas dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 01/07/2008, 08h59
  2. [AJAX] [Scriptaculous] Effet Slide.DOwn de Script.aculo.us
    Par eppo81 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 22/01/2008, 19h25
  3. Réponses: 4
    Dernier message: 08/11/2007, 16h15
  4. [C#]Enlever l'effet visuel du focus
    Par Odulo dans le forum Windows Forms
    Réponses: 1
    Dernier message: 24/07/2007, 09h21
  5. [Image]GD : enlever l'effet "escalier" sur imageline(
    Par Metallic-84s dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 07/03/2006, 14h04

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