Freddy, infelizmente nao posso adcionar um listener na aplicação, digamos que so posso mexer nesse container, sem interferir no lado externo. Ernani, não entendi, poderia ser mais claro.
Em 21 de fevereiro de 2013 11:27, Ernani Joppert Pontes Martins < [email protected]> escreveu: > 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. > > > -- 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.
