Au clique, ca ne retourn pas l'id
Posté : 03 sept. 2013, 08:08
Bonjour,
Je recupere des donnees via json, et quand je clique sur un element il ne retourn pas son ID, par contre si cet element est sur la page meme, ca marche:
Les donnees recuperees par json:
voici le code de fermeture:
[javascript]
$('.closeIt').click(function(){
var clicked = $(this).attr('id');
console.log(clicked);
$('.'+clicked).slideUp(1000);
});
// et le code pour afficher le message:
if(data.newPM == 'newPM'){
$('.newPMe').html(data.pmMsg).slideDown(2000);
}
[/javascript]
meme le console.log ca ne donne rien (VIDE).
quand je teste le code tout seul sur une page independante ca marche, mais quand je le recupere avec json, ca marche pas
Merci a vous
Je recupere des donnees via json, et quand je clique sur un element il ne retourn pas son ID, par contre si cet element est sur la page meme, ca marche:
Les donnees recuperees par json:
<div style="overflow:hidden; width:380px; border-width: 2px; border-style: solid; border-radius : 3px 3px 3px 3px; text-align: center; margin: auto; background-color:#E7EBF2; border-color: #003179;">
<div style="width: 300px; float:left;" />
Nouveau Message
<br />
<a style="cursor: pointer;" class="closeIt" id="newPMe">
Fermer
</a>
</div>
<div style="width:70px; height:70px; float:left;">
<img src="Images/Icons/newPM.png" />
</div>
</div>
de la facon suivante:Code : Tout sélectionner
{"pmMsg":CONTENU DU MESSAGE EN HAUT}
[javascript]
$('.closeIt').click(function(){
var clicked = $(this).attr('id');
console.log(clicked);
$('.'+clicked).slideUp(1000);
});
// et le code pour afficher le message:
if(data.newPM == 'newPM'){
$('.newPMe').html(data.pmMsg).slideDown(2000);
}
[/javascript]
meme le console.log ca ne donne rien (VIDE).
quand je teste le code tout seul sur une page independante ca marche, mais quand je le recupere avec json, ca marche pas
Merci a vous