Bonjour tout le monde !
Voilà je cherche à créer un système de post avec commentaire comme les statuts Facebook.
Admettons que je créé un bouton "commenter", je veux que lorsque je clique dessus il fasse apparaître en bas de la liste de commentaires une div avec un text area et un bouton pour envoyer son contenu.
Pour cela je génère dynamiquement (via php) en bas de chaque nouveau statut une div dont le css est défini via une classe dont le display est réglé sur none afin qu'elle soit invisible.
Je voudrais créer une fonction jquery affichant la div, lorsque je le fais, comme je dois passer par la classe de la div toutes les div en bas de chaque statut s'affichent lorsque je clique sur le bouton "commenter". J'aimerai donc passer par l'attribut rel afin de pouvoir faire apparaître seulement la div en rapport avec le bouton commenter. Mais je ne sais pas exactement comment faire.
Faites pas attention aux espaces dans le rel c'est parce que sinan le site l'interprète comme un smiley !
ici .commentlink et la class du bouton commenter et .modulable est la classe à afficher. Biensur ceci ne marche pas... quelqu'un pourrait-il m'aider ?
Merci beaucoup
Modifié par Monoski (30 Sep 2011 - 21:34)
Voilà je cherche à créer un système de post avec commentaire comme les statuts Facebook.
Admettons que je créé un bouton "commenter", je veux que lorsque je clique dessus il fasse apparaître en bas de la liste de commentaires une div avec un text area et un bouton pour envoyer son contenu.
Pour cela je génère dynamiquement (via php) en bas de chaque nouveau statut une div dont le css est défini via une classe dont le display est réglé sur none afin qu'elle soit invisible.
Je voudrais créer une fonction jquery affichant la div, lorsque je le fais, comme je dois passer par la classe de la div toutes les div en bas de chaque statut s'affichent lorsque je clique sur le bouton "commenter". J'aimerai donc passer par l'attribut rel afin de pouvoir faire apparaître seulement la div en rapport avec le bouton commenter. Mais je ne sais pas exactement comment faire.
$(".commentlink[ rel]").each(click(function () {
$(".modulable[ rel]").show();
}));
Faites pas attention aux espaces dans le rel c'est parce que sinan le site l'interprète comme un smiley !
ici .commentlink et la class du bouton commenter et .modulable est la classe à afficher. Biensur ceci ne marche pas... quelqu'un pourrait-il m'aider ?
Merci beaucoup

Modifié par Monoski (30 Sep 2011 - 21:34)