Foros del Web » Programando para Internet » Jquery »

mostrar ocultar li

Estas en el tema de mostrar ocultar li en el foro de Jquery en Foros del Web. Buenas por aquí en el foro encontrado el siguiente código y llevo un rato haciendo pruebas y no me salgo. Código PHP: $( document ). ...
  #1 (permalink)  
Antiguo 24/07/2014, 08:29
 
Fecha de Ingreso: marzo-2012
Mensajes: 180
Antigüedad: 12 años, 1 mes
Puntos: 2
mostrar ocultar li

Buenas por aquí en el foro encontrado el siguiente código y llevo un rato haciendo pruebas y no me salgo.

Código PHP:
$(document).ready(function() {
$(
"#desplegar").css('display','none');    
    
$(
"li").mouseenter(function() {
$(
"#desplegar").show('slow');
});
                            
$(
"li").mouseleave(function() {
$(
"#desplegar").hide('slow');

});
}); 
Lo que me gustaría es que al hacer clic al enlace que tengo un icono, lo que esta ente las etiquetas <i></i> se me desplegara un <li> con nombre desplegar.

Código PHP:
<li class="properties-search-filter"><h4 class="filter-title">Titulo<a href="#" ><i  class="fa fa-angle-down"></i></a></h4></li
Gracias
  #2 (permalink)  
Antiguo 24/07/2014, 19:53
 
Fecha de Ingreso: marzo-2011
Ubicación: Oaxaca
Mensajes: 252
Antigüedad: 13 años, 2 meses
Puntos: 17
Respuesta: mostrar ocultar li

No estoy seguro de lo que quieres, pero revisa esto :)

http://codepen.io/elestudiantefantasma/pen/GKwAp

simplemente, veo que no estas usando #desplegar en la hoja html
  #3 (permalink)  
Antiguo 25/07/2014, 01:35
 
Fecha de Ingreso: marzo-2012
Mensajes: 180
Antigüedad: 12 años, 1 mes
Puntos: 2
Respuesta: mostrar ocultar li

Gracias, pero eso es exactamente lo que tengo... Al pasar el ratón y me gustaría con un onclick

Si que lo tenia pero no lo puse

Código PHP:
<li  id="desplegar"
  #4 (permalink)  
Antiguo 25/07/2014, 02:07
 
Fecha de Ingreso: marzo-2012
Mensajes: 180
Antigüedad: 12 años, 1 mes
Puntos: 2
Respuesta: mostrar ocultar li

Tengo una parte con clic, al principio esta escondido y cuando hago clic aparece pero luego no lo puedo esconder al volver hacer el clic

Código PHP:
            $(document).ready(function() {
                            $(
"#desplegar").css('display','none');
                            var 
hasBeenClicked false;
                                
                            if(
hasBeenClicked == false){                
                $(
"li[class=properties-search-filter]").click(function() {
                    $(
"#desplegar").show('slow');
                });                                
                            }else{                
                $(
"li[class=properties-search-filter]").click(function() {
                    $(
"#desplegar").hide('slow');

                });
                            }
            }); 
  #5 (permalink)  
Antiguo 25/07/2014, 03:04
 
Fecha de Ingreso: marzo-2011
Ubicación: Oaxaca
Mensajes: 252
Antigüedad: 13 años, 2 meses
Puntos: 17
Respuesta: mostrar ocultar li

si es como creo haberle entendido, entonces puedes usar el metodo Toggle()

aqui te pongo un ejemplo ;)

http://codepen.io/anon/pen/xAEyH

si no es asi, comenta ;)

tambien puedes checar este ejemplo :)

http://codepen.io/elestudiantefantasma/pen/JmwyF

Última edición por juangemelo01; 26/07/2014 a las 10:02

Etiquetas: javascript
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 07:03.