Jquery não funciona com Div´s

29 views
Skip to first unread message

Webmaster Net Computadores

unread,
May 28, 2021, 8:48:57 AM5/28/21
to jQuery (Brasil)
Olha só tenho um problema com jquery executar e pegar dados com div dentro de div, vou tentar explicar.

<div id="pai"></div>
essa div recebe todo o conteúdo dela via ajax de um php

<div id="pai">
      < botões de acão "loja, produtos e por ai vai">
      esses botões carregam o conteúdo de acordo com o serto
      <div id="filha"> </div>
      essa div recebe o conteúdo  dela via ajax de um php e traz um terceira div
          <div id="neta"> </div> essa div ven do php carregado pelo ajax
</div>

o problema que tudo que está dentro da div neta o jquery não reconhece,
tenho uma função que era para pegar os dados dos forms $('form_x').val(); mais ele não reconhece e não traz nada e como e se a div não fizesse parte do html.

Alguém sabe o que poder ser, eu atualizo cada div $('').append(retorno do ajax) .

Fico grato se algum puder me ajudar


Frank Bezerra

unread,
May 28, 2021, 9:02:21 AM5/28/21
to jque...@googlegroups.com
Os dados que são escrito na div via ajax eles "não vão estar disponíveis" para vc manipular funções pois o DOM ja foi carregado, neste caso para vc trabalhar com funções após o elemento ter sido criado via ajax, vc precisa fazer o seguinte ajuste nas suas funções JS:
$(function () {


$("body").on("<evento para disparar a função: click, focus e etc..>", "<seletor do elemento que vc quer trabalhar: .div, #div e etc>", function () {
aqui vem as instruções
});

});

faça isso e veja se funciona



--
--
Grupo de jQuery Brasil.
 
REGRAS: https://docs.google.com/document/d/1VfvTDmeHTSj-L5ouZJjQQ4OkjTCU1Hr2XtPYBNGVHH4/edit
 
USE O JSBIN.COM / JSFIDDLE.NET PARA CÓDIGOS.
 
Email: jque...@googlegroups.com
Biba: jquery-br+...@googlegroups.com
Site: http://groups.google.com/group/jquery-br?hl=pt-BR

---
Você recebeu essa mensagem porque está inscrito no grupo "jQuery (Brasil)" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para jquery-br+...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/jquery-br/78050091-6121-4a23-aa5b-5c3a6c93b031n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages