Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2011, 04:09
Avatar de karlic0s
karlic0s
 
Fecha de Ingreso: abril-2007
Ubicación: Cartagena (Murcia)
Mensajes: 241
Antigüedad: 17 años, 7 meses
Puntos: 18
Jquery y tiempo de ejecución

Hola, tengo una función que se ejecuta tal que así:


Código Javascript:
Ver original
  1. for (i=0; i=10; i++) {
  2. $("#mi_span").load("ajax.php", {name: i}).ajaxComplete(function(){
  3.  
  4. columna = document.getElementById('mi_span').offsetHeight;
  5.  
  6. });
  7. }

El problema es que en vez de hacer:

- Primer bucle i=0 carga en mi_span el contenido que devuelve ajax.php con la variable name = 0 y pasa al siguiente.
- Segundo bucle i=1 carga en mi_span el contenido que devuelve ajax.php con la variable name = 1 y pasa al siguiente.
- ...

Hace el for sin dejar tiempo a que mi_span cargue, necesito que el html de mi_span cargue, porque por cada bucle cojo el nuevo tamaño de mi_span y conforme se introduzca texto (que es lo que devuelve ajax.php) mi_span crece en píxeles.


Alguna idea?