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>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.
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");}); }
Merci
Partager