11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,


J'ai deux onglets se chargeant en ajax d'une iframe

$(function() {
	$("ul.css-tabs").tabs("div.css-panes > div", {effect: 'ajax'});	
});


Dans l'une des deux iframe, une liste s'affiche et dans chaque ligne je mets un appel à une fonction parent sur mon fichier principal

function affiche(quoi) {
	$.ajax({
 	 url:quoi,
	   success: function(data) {
		  $('div.css-panes > div').html(data);
	  }
	});
}
qui m'affiche une page de resultat dans le div de l'onglet de la liste.

Si je reste sur l'onglet, ça marche à chaque fois, si je change d'onglet et que je reviens, ça ne marche plus, même en mettant une alert() dans la fonction parent appellée . Je pige pas.

Merci
Salut Smiley cligne
pascalmagat a écrit :
Je pige pas


Tu n'es pas seul ! Moi non plus j'ai rien pigé à ce que tu as écrit Smiley biggol

Serait t'il possible que tu essayes de décrire ton problème de manière plus claire ?
deux onglets chargeant dans chacun d'eux une liste dans une iframe (avec le code jquery précédent)

sur chaque item de liste un appel onclick:parent.affiche('123') par exemple

dans le fichier principal la fonction

function affiche(quoi){
alert(quoi);
}


je load la page, mon click fonctionne, je change d'onglet, le click fonctionne,
je reviens à l'onglet1 et le click marche plus, je reviens à l'onglet2 et le click marche plus, etc

Plus clair ?