Foros del Web » Programando para Internet » Jquery »

Problema con load

Estas en el tema de Problema con load en el foro de Jquery en Foros del Web. Buena tarde, tengo el siguiente inconveniente: tengo un menu por medio del cual cargo unos archivos php en un div, todo bien hasta ese paso, ...
  #1 (permalink)  
Antiguo 12/08/2013, 15:12
 
Fecha de Ingreso: octubre-2011
Mensajes: 3
Antigüedad: 12 años, 6 meses
Puntos: 0
Problema con load

Buena tarde, tengo el siguiente inconveniente:
tengo un menu por medio del cual cargo unos archivos php en un div, todo bien hasta ese paso, cuando intento manipular alguna de las etiquetas traidas al div por medio del load no me deja, es decir cargo en un div el archivo inicio.php el cual tiene una etiqueta como esta <p id='prueba'></p> desde jquery quiero que al dar click en ese parrafo salga una alerta pero no sirve es como si la etiqueta fuera invisible, nose se en que estoy equivocado, estos son los tres archivos:

index.php

Código PHP:
<!DOCTYPE html>
<
html>
    <
head>
        <
meta http-equiv="content-type" content="text/html; charset=utf-8" />
        <
title>Secretaría de EducaciónBienvenido</title>
        <
script type="text/javascript" src="jquery-1.9.1.js"></script>
        <script type="text/javascript" src="codigo.js"></script>
        
    </head>

    <body>


        <div id="div_central">


            <div id="menu" class="menuani">
                <ul id='ul_navegacionpcpal'>
                    <li><a href="javascript: void(0)" id="1" class="amenu">INICIO</a></li>    
                    <li><a href="javascript: void(0)" id="2" class="amenu">NOTICIAS</a></li>
                    <li><a href="javascript: void(0)" id="3" class="amenu">EVENTOS</a></li>
                    <li><a href="javascript: void(0)" id="4" class="amenu">ARCHIVO</a></li>
                    <li><a href="javascript: void(0)" id="5" class="amenu">DEPENDENCIAS</a></li>    
                    <li><a href="javascript: void(0)" id="6" class="amenu">NOSOTROS</a></li>    
                    <li><a href="javascript: void(0)" id="7" class="amenu">SUGERENCIAS</a></li>
                </ul>
            </div>
            
            <div id='c2'></div>
        
        </div>
    </body>
</html> 



codigo.js
Código Javascript:
Ver original
  1. var x;
  2. x = $(document);
  3. x.ready(inicio);
  4.  
  5. function inicio(){
  6.     var x;
  7.     x = $(".amenu");
  8.     x.click(cargaopc);
  9.     y = $("#prueba");
  10.     y.click(ver);
  11. }
  12.  
  13. function cargaopc(){
  14.     var target = $(this).attr("id");
  15.     var ent = parseInt(target);
  16.  
  17.     switch(ent){
  18.         case 1:
  19.             $("#c2").load('php/navegacion/inicio/inicio.php');
  20.         break;
  21.         case 2:
  22.             $("#c2").load('dr_php/dr_pgs_nav/dr_cnt_pag_noticias_nav/pag_noticias.php');
  23.         break;
  24.     }
  25. }
  26.  
  27.  
  28. function ver(){
  29.     alert('hola');
  30. }



inicio.php

Código PHP:
<p id='prueba'>click aqui<p
  #2 (permalink)  
Antiguo 12/08/2013, 19:41
Avatar de fhederico  
Fecha de Ingreso: agosto-2009
Mensajes: 247
Antigüedad: 14 años, 9 meses
Puntos: 23
Respuesta: Problema con load

Hola,

Cuando cargas o llamas un archivo en tu pagina, es otra instancia de JQuery, distinta a la actual, por lo tanto, ese "alert" que mencionas debes colocarlo dentro del archivo que estas llamando para que lo reconosca, me explico?

Saludos
__________________
Si encuentras que tu pregunta fue respondida, se agradeceria enormemente que la marcaras como solucionada... si... es el boton verde gigante que esta al final de la pagina :)

Etiquetas: load
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:45.