Lenimar, e se vc usar um preventDefault nos childs recursivamente? Abraço,
Ernani 2013/2/21 Fredy Gadotti <[email protected]>: > Faz o seguinte. Quando criar seu componente, adiciona um listener na > aplicação para o evento de click. > Na função deste evento, faz uma lógica para saber se o ponto que você clicou > está contido dentro da área do componente, se não estiver, faz a sua lógica > ai. > > > > > 2013/2/21 Leurimar Lins <[email protected]> >> >> O FocusOut não serve, pois quando se clica dentro do child, o focusOut é >> chamado. E eu nao quero isso, somente fora do container. >> >> Em 21 de fevereiro de 2013 01:17, DaneiL <[email protected]> escreveu: >> >>> Leurimar, vc já tentou o fucosOut? >>> acho que pode ser uma opção. >>> >>> 2013/2/21 Leurimar Lins <[email protected]> >>>> >>>> Olá pessoal, estou precisando de ajuda para uma determinada situação: >>>> Tenho um container no qual tem um child (textInput), estou precisando >>>> chamar um evento quando o usuario clicar fora desse container, tentei o >>>> evento focusOut, mas nao serve, pois caso eu clique no child ele vai ser >>>> disparado. >>>> Em fim, a situação é mais complexa, mas resumindo seria isso. >>>> Seria um evento parecido com mouseDownOutside, porém este é disparado >>>> somente quando o componente é um popup. >>>> >>>> Agradeço. >>>> -- >>>> Leurimar da Silva Lins >>>> hotmail: [email protected] >>>> gmail: [email protected] >>>> >>>> -- >>>> -- >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>> Para enviar uma mensagem, envie um e-mail para [email protected] >>>> Para sair da lista, envie um email em branco para >>>> [email protected] >>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>>> --- >>>> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" >>>> dos Grupos do Google. >>>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails, >>>> envie um e-mail para [email protected]. >>>> Para obter mais opções, acesse https://groups.google.com/groups/opt_out. >>>> >>>> >>> >>> >>> -- >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para [email protected] >>> Para sair da lista, envie um email em branco para >>> [email protected] >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> --- >>> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" >>> dos Grupos do Google. >>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails, >>> envie um e-mail para [email protected]. >>> Para obter mais opções, acesse https://groups.google.com/groups/opt_out. >>> >>> >> >> >> >> >> -- >> Leurimar da Silva Lins >> hotmail: [email protected] >> gmail: [email protected] >> >> -- >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> --- >> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" >> dos Grupos do Google. >> Para cancelar a inscrição neste grupo e parar de receber seus e-mails, >> envie um e-mail para [email protected]. >> Para obter mais opções, acesse https://groups.google.com/groups/opt_out. >> >> > > > -- > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > --- > Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos > Grupos do Google. > Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie > um e-mail para [email protected]. > Para obter mais opções, acesse https://groups.google.com/groups/opt_out. > > -- -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev --- Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos Grupos do Google. Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para [email protected]. Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
