Ir para conteúdo

POWERED BY:

Arquivado

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

alvarogtc

[Resolvido] So esta funcionando no IE 8, 9 - jQuery para exibir D

Recommended Posts

ola pessoal tenho seguinte codigo

 


function ShowDiv(Div_id) {
if (false == jQuery(Div_id).is(':visible')) {
jQuery(Div_id).show(250);
}
else {
jQuery(Div_id).hide(250);
}
}

 

depois eu tenho

 


//link 

onclick="ShowDiv(Div_1)" 

onclick="ShowDiv(Div_2)"

tenho varias divs 


// divs ocultas

<div class="commentformBlock Light11 Orange1" id="Div_1" style="display: none;">div 1 </div>

<div class="commentformBlock Light11 Orange1" id="Div_2" style="display: none;">div 2 </div>

 

So esta funcionando no IE, se click exibe, se clico no mesmo link esconde..

 

alguma diga.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente assim

 

Function ShowDiv(Div_id){
  var div = Div_id;
  if(jQuery('#'+ div).is(':visible')){
     jQuery('#'+ div).show(250);
  }
  else {
     jQuery('#'+ div).hide(250);
  }
}

 

O onclick faça assim

 

onclick="ShowDiv('Div_1');" 
onclick="ShowDiv('Div_2');"

Compartilhar este post


Link para o post
Compartilhar em outros sites

a solução acima proposta nao funcionou nem no IE nem no firefox

 

Sobre a outra de usar o toogle eu na minha santa ignorancia nao consegui

 

por q assim

 

tenho um laço while que pega varios resultados do meu banco de dados, então defini cada div

pelo ID do resultado..

 

por isso na mesma pagina pagina ate 10 divs ocultas, a cada resultado exibe uma.

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.