1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Evento em jQuery: ao clicar fora de um elemento

Como posso escrever o evento, em jQuery, que executa uma ação quando o usuário clica fora de um elemento?

No caso de uma página apenas com uma div por exemplo, se ele clicar fora da div, essa div fica oculta. Pensei em algo assim, mas não funciona:

$("div").mouseleave(function(){
  $('body').click(function(){
   $("div").hide();
  });  
});
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags jquery ou faça a sua própria pergunta.