1. Con una cuenta podrás:

    • Publicar preguntas y pedir ayuda
    • Crear tutoriales
    • Acceder a contenido privado
    • Convertirte en un Héroe de la web
    Cerrar notificación
  2. Eres nuevo en la comunidad y necesitas ayuda?
    Sigue estos pasos y recomendaciones antes de publicar tu duda:
    Cerrar notificación

Ayuda Click event

Tema en 'Javascript' comenzado por KaoruMishimaru_20, 8 de Octubre de 2016.

  1. KaoruMishimaru_20

    KaoruMishimaru_20 Miembro conocido

    Se incorporó:
    11 de Agosto de 2015
    Mensajes:
    495
    Me gusta recibidos:
    301
    Puntos de trofeos:
    63
    Género:
    Hombre
    Ocupación:
    KaoruMishimaru
    Localización:
    Argentina, Buenos Aires, La Plata
    Página web:
    Mi problema es muy fácil de resolver, solo que yo no se como hacerlo xD

    Explico: Yo tengo un función que hace que muestre un div con un evento clic, y lo que quiero es que este DIV, se oculte, ya sea con .css() o .hide(), o .style, al hacer clic en cualquier parte del documento, porque lo que tengo hecho ahora, es hacer que este se oculte al hacer clic en el mismo botón que hace que lo muestre, y así no quiero XD Si saben como hacerlo, espero que si, ayudenme XD

    Lo había hecho, pero por alguna razón, tenía que hacer como 5 clics para que me muestre el div.
     
  2. AngelKrak

    AngelKrak Miembro conocido

    Se incorporó:
    29 de Abril de 2015
    Mensajes:
    1.019
    Me gusta recibidos:
    413
    Puntos de trofeos:
    83
    Género:
    Hombre
    Ocupación:
    Freelancer
    Localización:
    Guadalajara
    Página web:
    Creo que lo que quieres es esto
    Código (Javascript):
    $("*").click();
    el $("*") indica la Seccion de Todos los Elementos del Documento

    Demo
    https://codepen.io/anon/pen/ZpxzVW
     
    A KaoruMishimaru_20 le gusta esto.
  3. KaoruMishimaru_20

    KaoruMishimaru_20 Miembro conocido

    Se incorporó:
    11 de Agosto de 2015
    Mensajes:
    495
    Me gusta recibidos:
    301
    Puntos de trofeos:
    63
    Género:
    Hombre
    Ocupación:
    KaoruMishimaru
    Localización:
    Argentina, Buenos Aires, La Plata
    Página web:
    Si, el tema que también se cierra el div si le hago clic a el mismo XD
     
  4. AngelKrak

    AngelKrak Miembro conocido

    Se incorporó:
    29 de Abril de 2015
    Mensajes:
    1.019
    Me gusta recibidos:
    413
    Puntos de trofeos:
    83
    Género:
    Hombre
    Ocupación:
    Freelancer
    Localización:
    Guadalajara
    Página web:
    si jajaja xD intente con varias formas para evitar eso pero no funciono jajaja xD
     
  5. Pablo Yunior Almonte

    Pablo Yunior Almonte Miembro Activo

    Se incorporó:
    16 de Septiembre de 2015
    Mensajes:
    254
    Me gusta recibidos:
    61
    Puntos de trofeos:
    28
    Género:
    Hombre
    Ocupación:
    Buscando Trabajo! Programdor Freelance !!
    Localización:
    Republica Dominicana
    Página web:
    Con el evento focusout() de jquery..
     
  6. KaoruMishimaru_20

    KaoruMishimaru_20 Miembro conocido

    Se incorporó:
    11 de Agosto de 2015
    Mensajes:
    495
    Me gusta recibidos:
    301
    Puntos de trofeos:
    63
    Género:
    Hombre
    Ocupación:
    KaoruMishimaru
    Localización:
    Argentina, Buenos Aires, La Plata
    Página web:
    Esa función NO FUNCIONA con lo que estoy buscando. No es la función adecuada para lo que se estaría buscando. Ya que lo quiero, es que se haga clic en cualquier parte del document0 menos en el elemento a ocultar
     
  7. Pablo Yunior Almonte

    Pablo Yunior Almonte Miembro Activo

    Se incorporó:
    16 de Septiembre de 2015
    Mensajes:
    254
    Me gusta recibidos:
    61
    Puntos de trofeos:
    28
    Género:
    Hombre
    Ocupación:
    Buscando Trabajo! Programdor Freelance !!
    Localización:
    Republica Dominicana
    Página web:
    claro que funciona le pones esa funcion al elemento y listo.. cuando ese elemento no tenga el focus se ocultara xD es una funcion basica :rolleyes: y es la funcion adecuada para lo que estas buscando
     
    A AngelKrak le gusta esto.
  8. AngelKrak

    AngelKrak Miembro conocido

    Se incorporó:
    29 de Abril de 2015
    Mensajes:
    1.019
    Me gusta recibidos:
    413
    Puntos de trofeos:
    83
    Género:
    Hombre
    Ocupación:
    Freelancer
    Localización:
    Guadalajara
    Página web:
  9. KaoruMishimaru_20

    KaoruMishimaru_20 Miembro conocido

    Se incorporó:
    11 de Agosto de 2015
    Mensajes:
    495
    Me gusta recibidos:
    301
    Puntos de trofeos:
    63
    Género:
    Hombre
    Ocupación:
    KaoruMishimaru
    Localización:
    Argentina, Buenos Aires, La Plata
    Página web:
    Si sabes como usar la función, entonces sabrás que no funciona, además que ya intente para ver si era verdad, y no, y repito, porque al parecer no entendés, que lo que quiero, es dar clic en cualquier lado de la pantalla y que se oculte, siempre que no se le de clic al elemento mismo. No es tan complicado de entender.
     
  10. KaoruMishimaru_20

    KaoruMishimaru_20 Miembro conocido

    Se incorporó:
    11 de Agosto de 2015
    Mensajes:
    495
    Me gusta recibidos:
    301
    Puntos de trofeos:
    63
    Género:
    Hombre
    Ocupación:
    KaoruMishimaru
    Localización:
    Argentina, Buenos Aires, La Plata
    Página web:
    Puede ser, esa no se me ocurrió, pero tiene que haber alguna función que haga las cosas mas simples.

    Un ejemplo de lo que quiero hacer, es por ejemplo cuando abrís el menú de Facebook (La flechita) y al darle clic en cualquier lado de la pantalla, este se cierra.
    La función de JQuery focusout, no me sirve. Aparte de que ya la probe. Pero es buena idea XD Se agradeze uwu
     
    A AngelKrak le gusta esto.
  11. AngelKrak

    AngelKrak Miembro conocido

    Se incorporó:
    29 de Abril de 2015
    Mensajes:
    1.019
    Me gusta recibidos:
    413
    Puntos de trofeos:
    83
    Género:
    Hombre
    Ocupación:
    Freelancer
    Localización:
    Guadalajara
    Página web:
    la otra que se me ocurre es mediante la funcion trigger() que al darle click a cualquier de los elementos se esconda x div pero al darle click al x div lo mantenga visible aun que nose si funcione ni como seria la ordenacion...
     

Comparte esta página