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 :

live(), réactiver message bulle


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2008
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2008
    Messages : 519
    Par défaut live(), réactiver message bulle
    Bonjour,

    Je souhaiterai utiliser .live() pour réactiver un message bulle sur un lien provenant d'un innerHTML :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a class="button" onclick="MaFonction();">Oui</a>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    function MaFonction()
    {
    	$('#BoutonLien').html('<a id="Bouton" alt="Texte de ma bulle" class="fenetre button" href="ajax/page.php?Para='+33+'">Lien</a>');
    	//-
    	$('#BoutonLien').live("ReactiverBubblePopup", function(){ $('#Bouton').CreateBubblePopup({ position : 'top', align : 'center', innerHtml: '', themeMargins: { total: '8px', difference: '5px' }, innerHtmlStyle: {color:'#FFFFFF', 'text-align':'center'}, themeName:'all-black', themePath:'img/jquerybubblepopup-theme'}); $('#Bouton').mouseenter(function() { $(this).SetBubblePopupInnerHtml($(this).attr('alt'), true) })});
    	$('#BoutonLien').click(function () {$('#BoutonLien').trigger("ReactiverBubblePopup");});
    }
    Seulement le problème c'est que la bulle ne s'affiche pas après l’exécution de la fonction mais après un clic le lien apparut #BoutonLien.

    Merci

  2. #2
    Membre très actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2008
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2008
    Messages : 519
    Par défaut
    Je viens de trouver la réponse

    Il fallait remplacer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('#BoutonLien').click(function () {$('#BoutonLien').trigger("ReactiverBubblePopup");});
    par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('#BoutonLien').trigger("ReactiverBubblePopup");

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 20/10/2008, 17h50
  2. Windows Live Messenger : Comment changer le message perso ?
    Par MaTHieU_ dans le forum API, COM et SDKs
    Réponses: 0
    Dernier message: 13/11/2007, 00h18
  3. message d'alerte en "live" à la saisie dans un formulaire
    Par arnogef dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 12/02/2007, 00h53
  4. [Windows Live Messenger]question sur les messages hors connexion
    Par jmclej dans le forum Messagerie instantanée
    Réponses: 9
    Dernier message: 21/06/2006, 13h34

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