Bonjour à tous.

Voici mon problème :

J'utilise la fonction load pour mettre à jour une div.

Le problème c'est que mon javascript ne fonctionne pas sur les éléments mis à jour dans cette DIV.

Un petit exemple vaut mieux qu'un long discours :

Mon code HTML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<div id="foo">
<input type="text" name="bar" value="azerty" />
</div>
Mon code JS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$("input").change(function()
{
alert('bar');
}
Si je charge ma page et que je change la valeur de mon champs texte, je vais avoir une belle alerte JS.

Mais si j'utilise à un moment donné la fonction Jquery load pour changer le contenu de ma DIV par une autre "input text", et que je change sa valeur, alors je n'aurais plus d'alertes...

Avez-vous compris ? (Je ne suis pas sur d'être très clair)
Avez-vous une solution ? (Dites oui)