Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] Ocultar div y poner otra visible

Estas en el tema de Ocultar div y poner otra visible en el foro de Jquery en Foros del Web. Buenas tardes Tengo dos botones. Deseo que cuando el botón "ocultar" este visible el Botón "visible" no y cuando presione el botón "visible" se oculte ...
  #1 (permalink)  
Antiguo 12/01/2016, 15:51
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 2 meses
Puntos: 9
Pregunta Ocultar div y poner otra visible

Buenas tardes
Tengo dos botones.
Deseo que cuando el botón "ocultar" este visible el Botón "visible" no y cuando presione el botón "visible" se oculte el botón "ocultar".

Tengo estas DIV:

Código HTML:
Ver original
  1. <div id="visible" class="bloque_activador_zonas" title="Visible menú">Visible menú</div>
  2. <div id="ocultar" class="bloque_activador_zonas" title="Ocultar menú">Ocultar menú</div>

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3.    
  4.     $('#visible').hide();
  5.    
  6.     $("#ocultar").on( "click", function() {
  7.         $('#ocultar').hide();
  8.         $('#visible').show();                  
  9.         });
  10.        
  11.     $("#visible").on( "click", function() {
  12.         $('#visible').hide();
  13.         ('#ocultar').show();
  14.         });
  15.     });
  16. </script>

El me inicia bien.
Oculta el menú y cuando presiono visible se me desaparece el botón ocultar.

¿Qué tengo malo?

Gracias por su ayuda
__________________
Diseñador Gráfico publicitario
  #2 (permalink)  
Antiguo 12/01/2016, 15:55
 
Fecha de Ingreso: junio-2011
Mensajes: 289
Antigüedad: 12 años, 10 meses
Puntos: 15
Respuesta: Ocultar div y poner otra visible

Te falta cambiar

Código Javascript:
Ver original
  1. ('#ocultar').show();

por

Código Javascript:
Ver original
  1. $('#ocultar').show();
  #3 (permalink)  
Antiguo 13/01/2016, 09:46
Avatar de g3kdigital  
Fecha de Ingreso: noviembre-2013
Ubicación: En mi apartamento en bogotá
Mensajes: 208
Antigüedad: 10 años, 5 meses
Puntos: 39
Respuesta: Ocultar div y poner otra visible

De hecho ;) esto lo podemos hacer usando solo css, pero eso es para otras necesidades mmmm y solo por preguntar así no te sirve?

Código HTML:
Ver original
  1. <div class="btn">visible</div>

Código Javascript:
Ver original
  1. var btn = $(".btn");
  2. btn.on( "click", function() {
  3.     $(this).html() == "visible" ? $(this).html('oculto') :
  4.     $(this).html('visible');
  5. });

Como hice en este pen: http://codepen.io/g3kdigital/pen/PZKjNb
__________________
Puedes ser el tipo de persona que se amarga por lo inevitable o aceptar el reto de superarse siempre e ir a la par con el progreso.

WEB: G3K.co | codepen.io/g3kdigital
  #4 (permalink)  
Antiguo 13/01/2016, 16:00
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 2 meses
Puntos: 9
Respuesta: Ocultar div y poner otra visible

Hola g3kdigital
Si es lo que buscaba.

Gracias por tu ayuda
__________________
Diseñador Gráfico publicitario

Etiquetas: javascript, visible
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:46.