Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/01/2011, 17h51   #1
Membre habitué
 
Homme
Développeur Web
Inscription : janvier 2008
Messages : 365
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2008
Messages : 365
Points : 140
Points : 140
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 :
<a class="button" onclick="MaFonction();">Oui</a>
Code :
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
Khleo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2011, 19h29   #2
Membre habitué
 
Homme
Développeur Web
Inscription : janvier 2008
Messages : 365
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2008
Messages : 365
Points : 140
Points : 140
Je viens de trouver la réponse

Il fallait remplacer :

Code :
$('#BoutonLien').click(function () {$('#BoutonLien').trigger("ReactiverBubblePopup");});
par

Code :
$('#BoutonLien').trigger("ReactiverBubblePopup");
Khleo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h30.


 
 
 
 
Partenaires

Hébergement Web