Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Daniel Fernandes Silva

[Resolvido] Seletor para elementos criados dinamicamente

Recommended Posts

Olá, pessoal. Boa tarde.

 

Estou com uma dúvida que, por enquanto, ainda não consegui resolver, e por isto decidi recorrer ao fórum.

 

A situação é a seguinte: tenho um projeto, onde as páginas são carregadas via AJAX. Como já sabemos, os novos elementos que são criados, não respondem aos eventos como .click(), por exemplo. Então, usa-se o método .on(), para que a ação desejada fique acessível para os novos elementos criados( pelo menos foi assim que eu entendi ). Até aí tudo bem, mas eu não consegui usar o mesmo seletor para acessar estes novos elementos.

 

Imaginem o seguinte código:

 

 <section>
   <p>Parágrafo</p>
   <p>Parágrafo</p>
   <p>Parágrafo</p>
 </section>

 

Este seletor funciona para os parágrafos dentro da section:

 

 $( 'section > p' );

 

Se eu inserir novos parágrafos ali, dinamicamente:

 

 $( 'section' ).append( '<p>Outro parágrafo</p>' );
 $( 'section' ).append( '<p>Mais um parágrafo</p>' );

 

Aquele seletor só encontra os 3 primeiros. E não estou conseguindo manipulá-los por causa disto.

 

De antemão agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

se você usar este mesmo seletor depois de colocar os novos parágrafos.. você vai conseguir acessar sim. lol

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.