Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Eduardo Villa

[Resolvido] Exibir/Ocultar <DIV> dinâmica jQuery+PHP

Recommended Posts

Olá galera!

Primeiro preciso ocultar todas as <DIV>s - (OK!)

Segundo preciso fazer com que ao clicar na imagem abra a <DIV> correspondente ao ID chamado...

 

 

USUÁRIOS.PHP

while($usuarios = mysql_fetch_array($sql)){
   <a href="#acao'.$usuarios['id'].'" class="mostrar">
      <img alt="Adicionar Imagem Usuário" border="0" height="15" src="./imagens/image_add.png" width="15" />
   </a>

   <div class="acao" id="acao'.$usuarios['id'].'">
      <span class="itens" style="float:right; margin:-4px 2px;">
         <a class="ocultar" href="#"><b>x</b></a>
      </span>
      <span class="itens">Seleciona a imagem desejada</span>
      <center><input name="nome" type="file" /> <button type="submit" id="botao"> Salvar </button></center>
   </div>
}

 

JQUERY.JS

$(document).ready(function(){
   $('.acao').hide();
   $('.mostrar').live('click',function( e ){
      $('.acao').show();
   });
   $('.ocultar').live('click',function( e ){
      $('.acao').hide();
   });
});

Compartilhar este post


Link para o post
Compartilhar em outros sites

desse jeito ai é muito dificil....

 

acho que o método .next() é a medida exata pra resolver a questão :lol:

Compartilhar este post


Link para o post
Compartilhar em outros sites

A.H.P

É o seguinte, cada link tem um ID que corresponde ao mesmo ID de uma <DIV>...

EX:

Ao clicar no link de ID=1, abre a <DIV ID=1> e quando uma estiver aberta ao clicar na próxima fecha e abre a atual.

 

Olá galera,

Depois de muita pesquisa e ouvir opinião de todos deste e de outros fóruns consegui resolver com a ajuda do Bruno utilizando .parent() e .find()

 

Muito obrigado a todos....

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.