Si tu
intentas llamar $(document).ready() como
cualquier otro método de otro objeto te vas a encontrar con un error.
Puedes
concatenar código
en en el método ready(), es decir, un archivo HTML o JS puedes definir el método
y en otro bloque puedes volver a capturar mas código sin perder el anterior, ya
que solamente se esta concatenando.
Ejemplo:
$(document).ready(function()
{
Do somthing…
});
$(document).ready(function()
{
Do
something else …
});
Y
conforme se llamado se ejecutará. Ahora si tu tienes quieres ejecutar varias
veces el método ready() te recomiendo que crees una fuincion todo el código que
deses ejecutar en el ready() y la llames dentro de este. Te muestro un ejemplo
a continuación.
Function
ReadyPlus() {
Do something…
}
$(document).ready(function()
{
If (typeof
ReadyPlus == “function”) { ReadyPlus(); }
});
Lo que
se hace en el anterior código es validar si el parámetro que se le pasa a
typeof es función y con esto sabremos si esta definido o no para ejecutarla.
Esto es
común cuando tienes grid y requieres utilizar AJAX.
No hay comentarios:
Publicar un comentario