2010-03-16 14 views
0

Est-ce que quelqu'un sait comment utiliser tooltip à l'exécution en utilisant livequery? J'ai trouvé quelques infos, mais pour moi ça ne marche pas.Utilisation de l'info-bulle jQuery lors de l'exécution par livequery

jQuery('.button').bind('click', function() { 
    std(); 
}); 

function std() { 
    jQuery('.abcd').livequery.run(function() { 
     jQuery('.abcd').tooltip(); 
    }); 
} 
+0

Pourriez-vous donner des exemples de ce que vous avez essayé, et être un peu plus clair sur ce que vous essayez d'atteindre? – gpmcadam

Répondre

0

J'interprète votre code pour dire ceci:

Lorsque .button est cliquée que vous souhaitez activer la fonctionnalité de infobulle sur tous les éléments avec la classe .abcd. Si telle est votre intention simplement utiliser

jQuery('.button').bind('click', function() { 
    std(); //activate tooltip support 
}); 

function std() { 
    //internal function is called once for every found/new .abcd element 
    jQuery('.abcd').livequery(function() { 
     $(this).tooltip(); 
    }); 
} 

Notez que devrait probablement empêcher .button d'être cliqué sur plus d'une fois que cela pourrait conduire à des effets secondaires inattendus