Ésta es mi divComprobar div se oculta usando jQuery
<div id="car2" style="display:none;"></div>
entonces tengo un botón Mostrar que mostrará el div al hacer clic en:
$("show").click(function() {
$("$car2").show();
});
Así que ahora quiere comprobar si el div #car2
todavía está oculto antes de su presentación formulario:
if($('#car2').is(':hidden')) {
alert('car 2 is hidden');
}
Ahora aquí es el problema. Aunque el div #car2
ya se muestra, todavía recibí un mensaje de alerta, lo que significa que jQuery asume que el div #car2
aún está oculto.
Mi versión jQuery es 1.7.
Gracias.
EDIT:
Como dijo Jasper, mi código es correcto y se puede ejecutar a través de este demo.
Lo que sospecho que hay algún conflicto con jquery form to wizard plugin que estoy utilizando con mi formulario. Alguien tiene alguna idea para resolver esto?
http://jsfiddle.net/YjP4K/2/ Su código funciona cuando simplificado así que tal vez usted tiene un error en otro lugar? – Jasper
Véase también [Comprobación de si un elemento está oculto \ [por jquery \]] (https://stackoverflow.com/questions/178325/checking-if-an-element-is-hidden) –