[Jquery-Es] Dudas sobre tiempos de carga con getScript()
"Sebastián V. Würtz"
dumbomalo en yahoo.com.ar
Mar Ene 22 05:24:27 PST 2008
Alex Royo escribió:
> Buenas gentes,
>
> A ver si me sabéis orientar. Estoy trabajando con el plugin de jQuery
> datePicker. Este està compuesto por dos ficheros .JS, el del propio plugin y
> otro .JS con los métodos para tratar las fechas. Para utilizarlo se hace
> referencia a los dos ficheros en el HEAD del documento HTML y pam,
> ¡fantasbuloso! Funciona y esas cosas.
>
> Vale, pero por aquí me interesa que solo se haga referencia en el HEAD del
> documento a uno solo de los dos ficheros .JS (el del plugin, propiamentes) y
> que este cargue el segundo con los métodos.
>
> Utilizo el método getScript() para cargar el segundo .JS. El resultado es
> que a veces funciona prefestamente y en otras ocasiones no se carga el
> segundo script, sin saber sacar una conclusión del porqué.
>
> jQuery.getScript('jquery-datePicker-date-method.js', function() {
> $.fn.extend({
> renderCalendar : function(s)
> {
> var dc = function(a)
> {
> return document.createElement(a);
> };
> ...
> });
> });
>
> He estado jugando, cargando el script en diferentes puntos del plugin, con
> referencias absolutas, relativas, en local, en servidor, etc. pero no se ver
> el porqué a veces se carga correctamente el segundo script y en otras
> ocasiones no.
>
> La duda que sus expongo es, ¿puede ser un problema en los tiempos de carga?
> ¿parte del código cacheado? ¿? Por pensar algo.
>
> A ver que sus parese a vusotrus. Muchas gracias de antemanos.
>
>
> Saludos,
> Alex
> ------------ próxima parte ------------
> Se ha borrado un adjunto en formato HTML...
> URL: http://lists.scriptia.net/pipermail/jquery-es-scriptia.net/attachments/20080122/536b6d3b/attachment.html
> _______________________________________________
> Jquery-Es Lista de correo en español para usuarios de jQuery
>
> * Recuerda que debes utiliza "responder a todos" para enviar tu respuesta a la lista
> * Para abrir un tema de conversación, escribe a Jquery-Es en lists.scriptia.net
> * Puedes gestionar tu suscripción en http://lists.scriptia.net/listinfo.cgi/jquery-es-scriptia.net
>
>
yo tengo muchos script q cargo con el getScript, y me di cuenta que ie
anda solo cuando hace referencias absolutas, tambien que a veces no se
cargan los script, para ello intento que el tiempo de carga de uno y
otro sea lo mayor posible hasta antes de usarlo, te diria que hagas esto
$.getScript(script_path + 'js/script_cfg.js', function() {
alert("se cargo bien");
});
si te sale el cartel y bue... es xq se cargó bien :)
--
Más información sobre la lista de distribución Jquery-Es