Ir para conteúdo
Fórum Script Brasil
  • 0

como usar funções jquerry em paginas carregadas via .load() ?


divertoso

Pergunta

salve galera!!!

vejam minha situação:

tenho um arquivo html principal que carrega um conteudo externo via jquery:

<!DOCTYPE HTML>
<html>

    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>Untitled Document</title>
        &lt;script type="text/javascript" src="JS/jquery-1.4.2.min.js"></script>
        &lt;script type="text/javascript" src="JS/principal.js"></script>   
    </head>
    
    <body>
        
        <div id="id_div">
        
        <!--quando o documento estiver pronto, vai ser carregado o 'pg01.html' aqui-->
        
        </div>
        
    </body>  
</html>
esse arquivo importa a lib do jquery + o meu .js:
// JavaScript Document

$(document).ready(function(){
               
<!--    quando o doc estiver pronto, carregar o arquivo pg01.html dentro da div da pg principal    -->              
    $('#id_div').load('HTML/pg01.html');
        
        
    <!--quando <p>for pressionado, sumir com a div da pagina-->    
                  
    $('#id_p').click(function(){
                                        
        $('#id_div02').hide();                    
    });

});
quando o documento estiver pronto, o arquivo pg01.html vai sser carregado dentro da div do arquivo principal:
<p id="id_p">clique aqui</p>

<br />

<div id="id_div02">
    <p>essa div deve sumir quando pressionao o p acima</p>
</div>

agora que vem o problema:

a pagina carrega certo (meu html principal exibe a pg01 dentro da div da pg principal)

mas a funçao que faria o <p> desaparecer não funciona (não da pra aplicar o .click no meu <p> )

é como se o conteudo do arquivo carregado via .load() não conseguisse enchergar as funçoes do meu js...

(tentei fazer 'tudo na mesmo pagina e da certo, o problema é aplicar os efeitos no arquivo carregado via .load())

como eu faço isso funcionar??

vlwss

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...