Afficher un menu des commentaires

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Afficher un menu des commentaires

Re: Afficher un menu des commentaires

par rimie » 04 août 2011, 14:10

merci voila le code final:
$(".arrowDown").click(function () {    
    var index = $(".arrowDown").index(this);
	$('.displayMenu:eq(' + index +')').slideToggle();
    
    });

Re: Afficher un menu des commentaires

par rimie » 04 août 2011, 13:34

j'ai ajoute ces 2 lignes, au console s'affiche -1 sur chaque menu clique:
$(".arrowDown").click(function () {

// ces 2 lignes ajoutees
var index = $("ul.displayMenu").index(this);
	console.log(index);
// fin

    $(".displayMenu").slideToggle();
   
    });


Afficher un menu des commentaires

par rimie » 04 août 2011, 12:38

Bonjour,

j'ai fait un petit code de commentaires, lorsqu'on clique sur une image le menu s'affiche, mais il s'affiche sur tous les commentaires, comment faire afin de l'afficher seulement sur le meme commentaire selectionne:
$(".arrowDown").click(function () {
    $(".displayMenu").slideToggle();
    
    });


while()
{

echo $commentaire.'<br />';

echo '<img src="Images/Icons/fleche_bas.png" class="arrowDown" align="absmiddle">';
        echo '<ul class="displayMenu" id="'.$idcom.'">';
        echo '<li>Report</li>';
        echo '<li>Like</li>';
        echo '<li>Dislike</li>';
        echo '</ul>';

}
j'ai un id different qui est l'id du commentaire, comment puis je proceder vers cette etape?

merci