Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
estou usando "fadeToggle" em uma div qualquer e preciso em determinado momento verificar se esta div esta visível ou não, mas a condição que uso sempre me retorna "visible". Fiz um alert do "display" deste elemento e esta sempre retornando "block". Alguém tem alguma idéia?
<td class="menu1">...</td>
<div id="lista" style="display: none">teste</div
//este esta OK
jQuery('#menu1').click(function () {
jQuery('#lista').fadeToggle();
});
if (jQuery('#lista').is(':visible')) {
alert('passou');
//apenas da "lista" funcionar corretamente (ocultar/exibir), não esta entrando aqui
}
//e neste sempre retorna block
alert(jQuery('#lista').css('display'));
Há alguma outra forma de verificar se está visível ou não?
Obrigada.
Carregando comentários...