Comunmente utilizo las funciones $('#div').hide()
y $('#div').show()
para ocultar y mostrar elementos html, pero como haría para saber si el elemento ya está oculto o visible?
Utilizando jQuery podés verificar si un elemento está visible u oculto de la siguiente forma:
// Si tiene la propiedad "display" distinto a "none"
$('#div').is(':visible');
// Si tiene la propiedad "display" igual a "none"
$('#div').is(':hidden');
Saludos!
Me sirvió. Gracias!!