Evaluation de HTML avec Ajax
Bonjour à tous
Je travaille avec jQuery 1.6.1 et voici mon petit problème que je ne comprend pas. je vous fournis le code pour une meilleru compréhension.
j'insère dans une liste un élément en (1). Cet élément est connu de jQuery car je peux appliquer des opérations sur cet élément.
En (2), je place un appel a ajax() et j'insère dans la même liste. Aucundes 3 nouveaux éléments insèrés n'est reconnu par jQuery. Pourquoi?
Ou est l'erreur que je fais?
merci beaucoup pour votre aide
(1)
Code:
1 2 3 4 5
| $('#select1').append( '<li id="9">9</li> ' );
function insertData( a ) {
$('#select1').append( a );
} |
(2)
Code:
1 2 3 4 5 6 7 8 9 10
| $.ajax({
dataType:'html',
cache:true,
type:'GET',
url:"ajax/menu.php?list",
success: function(r,s){
insertData('<li id="10">10</li> ' );
$('#select1').append( '<li id="8">8</li> ' );
}
}); |