Foros del Web » Programando para Internet » Javascript » Frameworks JS »

[SOLUCIONADO] Ejecurar funciones JS que cargan en mi pagina principal

Estas en el tema de Ejecurar funciones JS que cargan en mi pagina principal en el foro de Frameworks JS en Foros del Web. Tengo una pagina principal donde cargo todos mis javascript cuando llamo otra pagina por el metodo JQuery.post pero en la pagina que cargo necesito ejecutar ...
  #1 (permalink)  
Antiguo 12/03/2013, 11:11
 
Fecha de Ingreso: abril-2010
Ubicación: Cancun
Mensajes: 88
Antigüedad: 14 años, 8 meses
Puntos: 2
Pregunta Ejecurar funciones JS que cargan en mi pagina principal

Tengo una pagina principal donde cargo todos mis javascript cuando llamo otra pagina por el metodo JQuery.post pero en la pagina que cargo necesito ejecutar funciones que tengo cargadas en mi pagina principal como le hago?

Código:
jQuery.post('acciones/listaphp', {month:idmes, year:anio[1]}, function(respuesta) {
		$('#lista').html(respuesta);
	});
codigo que me carga en respuesta

Código HTML:
<div class="anios">
<div id="2013" class="btn_masmenos">-</div>
Weddings 2013
</div>
<ul id="anio-2013" class="activoyear ulanios">
<li id="1" class="activomonth">January</li>
</ul>
<div class="anios">
<div id="2012" class="btn_masmenos">+</div>
Weddings 2012
</div>
<ul id="anio-2012" class="inactivoyear ulanios">
<li id="12" class="inactivomonth">December</li>
<li id="11" class="inactivomonth">November</li>
<li id="10" class="inactivomonth">October</li>
<li id="9" class="inactivomonth">September</li>
<li id="8" class="inactivomonth">August</li>
<li id="7" class="inactivomonth">July</li>
<li id="6" class="inactivomonth">June</li>
<li id="5" class="inactivomonth">May</li>
<li id="4" class="inactivomonth">April</li>
<li id="3" class="inactivomonth">March</li>
<li id="2" class="inactivomonth">February</li>
<li id="1" class="inactivomonth">January</li>
</ul> 
funcion que ocupo en mi pagina principal y que quiero que funcione en la pagina que llamo

Código:
$(".inactivomonth").click(function () {
	var idmes=$(this).attr("id");
	var idanio=$(this).parent().attr("id");
	anio=idanio.split("-");
	jQuery.post('acciones/lista.php', {month:idmes, year:anio[1]}, function(respuesta) {
		$('#lista').html(respuesta);
		});
	});
});

  #2 (permalink)  
Antiguo 12/03/2013, 16:36
 
Fecha de Ingreso: abril-2010
Ubicación: Cancun
Mensajes: 88
Antigüedad: 14 años, 8 meses
Puntos: 2
Respuesta: Ejecurar funciones JS que cargan en mi pagina principal

Lo solucione con esto

http://api.jquery.com/on/

Código:
$("#lista").on("click", "li.inactivomonth", function () {
	var idmes=$(this).attr("id");
	var idanio=$(this).parent().attr("id");
	var id_galeria=$(".ad-active").attr("id");
	anio=idanio.split("-");
	$('#lista').html('<div align="center"><img src="img/loader.gif"/></div>')
	jQuery.post('acciones/lista_bodas.php', {month:idmes, year:anio[1]}, function(respuesta) {
		$('#lista').html(respuesta);
		});
});


Etiquetas: funcion, javascript, jquery, post
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 01:45.