Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

Exibir div filha com jquery

Boa tarde,

Estou com a seguinte dúvida, eu tenho uma linha do tempo onde são impressas todos os compartilhamentos dos usuários. A div comentários está display:none no css, e eu quero quando alguém clicar no link só a div comentários respectiva ao post fica online.

Os dados são exibidos do mysql e ficam um a baixo do outro.

Obrigado

Meu jquery está assim :

$(".comentarios").click(function (event) { event.preventDefault(); $(".comentarioPost").parents().css("display", "block");

});

Exibir comentarios <div class="comentarioPost''>
7 respostas

Poste o código inteiro, ficaria mais fácil para ajudar.

Vou simular a div pois o site da Alura limita os caracteres. Preciso exibir somento a div respectiva a postagem, o site exibe diretamente do banco com while. Obrigado

Aqui fica o meu PHP

Exibir comentarios

O site da alura não deixa eu enviar o código com as divs

Segue o link de onde postei minha dúvida completa.

http://pt.stackoverflow.com/questions/107119/atacar-div-filha-com-jquery

sobe o projeto no github e posta o link

solução!

Fiz um exemplo rápido aqui no meu trabalho, segue o link:

https://jsfiddle.net/mahenrique94/1tqpkae5/

Você tem que colocar um identificador no a referenciando a div comentario, da uma olhada, caso não entenda me avise.

Obs: Da para melhorar essa função, dei apenas uma idéia de como eu começaria fazendo.

Opa obrigado Matheus.

consegui resolver assim.

$(".auto .postagens .comentarios .linkComentario").click(function (event) { event.preventDefault(); $(this).parents('.externa').find('.comentarioPost').slideToggle(); });