Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/09/2010, 01:44
beni0888
 
Fecha de Ingreso: octubre-2008
Ubicación: Plasencia
Mensajes: 109
Antigüedad: 16 años, 1 mes
Puntos: 6
Respuesta: body onload en jquery

Cita:
Iniciado por chifliiiii Ver Mensaje
Y comprobar que no tenga datos en vez de alto?

Que mire el primer tr o td y se fije si esta vacio y se ejecute.
eso no me sirve por que puede que la tabla contega datos y aún así la función necesite ejecutarse, por ejemplo si el div contenedor tiene espacio para contener una tabla de 10 filas y la tabla tiene un número de filas menor que 10. Lo que necesito es que la función se ejecute si el alto de la tabla es menor que el de el div que la contiene, pero si la llamada a la función la realizo desde el $(document).ready esta se ejecuta aunque el alto de la tabla sea mayor que el del div y lo que hace es ajustarme el alto del div al de la tabla (esto solo sucede en mozilla, en internet explorer si que lo hace bien). Por esto, lo que necesitaría es que la función se ejecute cuando hayan terminado de cargarse los elementos de la página en lugar de cuando el DOM este listo, ¿alguna idea para hacer esto con jquery? una opcion sería poner la llamada a la función en el atributo onload de la etiqueta body pero esa opción no me gusta ya que prefiero utilizar javascript no intrusivo.