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 :

J'aimerais faire une slide de droit à gauche


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2009
    Messages : 9
    Par défaut J'aimerais faire une slide de droit à gauche
    Bonjour,

    J'explique mon problème :

    J'ai une boite div qui peut être visible ou invisible.
    Pour l'instant j'utilise une fonction de Jquery qui se nomme slidedown.

    Ma boite s'affiche correctement, mais j'aimerais faire une slide de droit à gauche.
    Ma boxe CHAT

    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
     
    	<div id="chat" class="actif">
    					<div id="chat_titre"><h3>New thermodynamic era</h3><cite>by Thomas Gerard</cite></div>
    					<div id="chat_bloc">
    						<div class="move">move</div>
    						<div class="more">more</div>
    						<div class="icon">chat</div>
     
    						<div id="chat_page">
     
    							<div class="chat_msg"><img src="img/user_17.jpg" class="picture" alt="" />
    								<h4>Alexandre Frei :</h4>
    								<p>
    									Maecenas varius pulvinar diam non cursus. Integer a aliquet massa. Maecenas et orci metus. Aliquam tincidunt nunc quis tellus aliquet ornare. Donec tincidunt ullamcorper massa, vel venenatis mi venenatis in. Aliquam a lectus vel sem porttitor posuere. Nam convallis tempor est, at tristique erat congue ac. In vitae sapien a dui luctus tincidunt.
    								</p>
    							</div>
     
    							<div class="chat_msg"><img src="img/user_17.jpg" class="picture" alt="" />
    								<h4>Alexandre Frei :</h4>
    								<p>
    									Maecenas varius pulvinar diam non cursus. Integer a aliquet massa. Maecenas et orci metus. Aliquam tincidunt nunc quis tellus aliquet ornare. Donec tincidunt ullamcorper massa, vel venenatis mi venenatis in. Aliquam a lectus vel sem porttitor posuere. Nam convallis tempor est, at tristique erat congue ac. In vitae sapien a dui luctus tincidunt.
    								</p>
    							</div>
     
     
     
    							<div class="chat_msg"><img src="img/user_17.jpg" class="picture" alt="" />
    								<h4>Alexandre Frei :</h4>
    								<p>
    									Maecenas varius pulvinar diam non cursus. Integer a aliquet massa. Maecenas et orci metus. Aliquam tincidunt nunc quis tellus aliquet ornare. Donec tincidunt ullamcorper massa, vel venenatis mi venenatis in. Aliquam a lectus vel sem porttitor posuere. Nam convallis tempor est, at tristique erat congue ac. In vitae sapien a dui luctus tincidunt.
    								</p>
    							</div>
     
    						</div>
    						<div id="chat_add">
    							<img src="img/user_17.jpg" class="picture" alt="" />
    							<a href="#" onclick="return false;" class="chat_send">send</a>
    							<textarea name="add_to_chat"></textarea>
    						</div>
    					</div>
    				</div>


    Mon JQUERY
    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
     
     
    				$(function() {   
     
    					$("#chat_button").click(function() { 
     
    						if ($("#chat").is(":hidden")) {
    						//	$("#chat").show('slide', {direction: 'left'}, 1000);
    							$("#chat").addClass("actif");
    							$("#chat").slideDown("fast");
     
    						} else {
    							//$("#chat").hide("slide", { direction: "left" }, 1000);
    							$("#chat").hide();
    							$("#chat").removeClass("actif");
    						}
     
    					});
    				});
    J'utilise un bouton hors de ma div, pour ouvrir le chat.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Ben Down voulant dire vers le bas ...
    J'aurais personnellement fait quelque recherches avec les mots "slide direction" ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonjour

    Pour réaliser une animation de droite à gauche ou de dauche à droite, il faut utiliser la méthode animate : http://api.jquery.com/animate/.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

Discussions similaires

  1. Slide droite/gauche des items d'une ListView
    Par Konidev dans le forum Composants graphiques
    Réponses: 1
    Dernier message: 22/01/2013, 00h03
  2. Réponses: 11
    Dernier message: 03/10/2010, 13h44
  3. Réponses: 5
    Dernier message: 20/05/2010, 13h15
  4. ajouter une langue s'ecrivant de droite à gauche dans delphi7
    Par iam dans le forum Bases de données
    Réponses: 2
    Dernier message: 09/07/2006, 12h45

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