J'utilise JQuery pour afficher une info-bulle après avoir cliqué sur une image. Jusqu'à présent, je peux sélectionner la ou les div (s) correcte (s), puis je peux identifier la sous-div correcte qui contient également le noeud de texte. Malheureusement, je ne suis pas en mesure d'obtenir le nœud de texte de la sous-div. Quel est le problème - je reçois 'null' après avoir appelé html() sur currentDescriptionContainer? Merci d'avance!Grab Text-Node après find() - utilisation
var tooltipItems = jQuery('.tooltipContainer').length;
var i=0;
for (i=0; i<tooltipItems; i++){
jQuery('.tooltipContainer').eq(i).bind('click', function(){
var currentContainer = jQuery('.tooltipContainer').eq(i);
var currentDescriptionContainer = currentContainer.find('div');
var currentDescriptionText = currentDescriptionContainer.html();
console.log(currentDescriptionText);
showRendererToolTipForIpad(this, currentDescriptionText);
hideRenderedToolTipAfterTimeout();
});
}
Wow! Quel est le nom des variables longues? Il est si difficile à lire ... – elclanrs
Pouvez-vous fournir du HTML pertinent? – Johan