Bonjour, bonjour
Alors voilà, je fais une sorte de tchat qui quand on écrit dessus ça publie sur le mur facebook, jusque là tt va bien, et les messages privé ça va aussi.
Le truc maintenant que je dois faire c'est un bouton like pour chaque message affiché sur le tchat, mon soucis c'est que tout les boutons like doivent appeler la même fonction, celle qui envoit le like à la bdd.
mais chaque bouton correspond à un seul message et dc doit transmettre les infos de ce message.
mon soucis est donc là comment faire ? car là j'ai des soucis, il prend toujours le même message et le même utilisateur comme émetteur.
J'ai essayé de mettre un identifiant différent mais je dois surement m'y prendre mal car ça marche pas.
le code qui ajoute les messages :
le code de la fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 var likebt = '<a href="#" id="sendLikeBt'+idsend+'" data-role="button" data-theme="b"> j\'aime <span id="idsend">'+idsend+'</span> </a>'; if(msg!=""){ var newline = '</br>'+nom+'<span id="msg-align">'+msg +'</span></br>'+type+'<i>'+date+'</i>'+likebt+'</br>' ; $("#newmsg").html($("#newmsg").html()+ newline); }
Si quelqu'un a une idée n'hésitez pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $('#sendLikeBt'+idsend+'').live("click",(function(){ sendLike(idconn,$('#sendLikeBt #idsend').text(),$('#idinteraction_msg').text(),lat,longi,function(res){ if(res.error=="Unconnected user"){ showPage("connectUserDialog",{title:"Erreur identification",message:"Veuillez-vous identifier"}); return; } }); }));c'est assez urgent pour moi
Je précise que je débute dans le langage alors soyez gentils si j'ai fait une grosse erreur![]()
Partager