Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/03/2013, 06:35
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 3 meses
Puntos: 454
Respuesta: Mostrar div onclick

Pon un evento de click en el body $('body').click(...).
En la función, en vez de $(this) tendrás que usar un $('.contenido-a-mostrar") para ocultar el contenido.

El el click del enlace, tienes también que cancelar el evento para que no se propague hasta el body y lo oculte, llamando a event.stopPropagation() http://api.jquery.com/event.stopPropagation/

Código Javascript:
Ver original
  1. $(".mostrar").click(function(event){
  2.   $(this).next(".contenido-a-mostrar").toggle();
  3.   $(this).toggleClass("active");
  4.   event.stopPropagation(); // Para evitar que llegue también al body.
  5. });

Se bueno.
__________________
Apuntes Java
Wiki de Programación