¿Existe alguna solución en la que pueda tener archivos dependientes de autocarga de JavaScript/jQuery cuando sea necesario? Por ejemplo, considere este escenario:JavaScript autocargador?
- Tengo una secuencia de comandos del autocargador que detecta cuándo se debe cargar una secuencia de comandos en particular.
- Se llama a un jQuery
dialog()
plugin. - Se le dice al cargador automático que escuche cuando se llama a este complemento, y carga la interfaz de usuario de jQuery.
- Si se llaman más cuadros de diálogo en el futuro, no se cargará la secuencia de comandos requerida.
¿Es esto demasiado esfuerzo por tratar simplemente de limitar el ancho de banda? ¿Debo simplemente incluir todos los archivos centrales en un superpaquete y terminarlo?
Gracias por su tiempo.
Hmm ... En aras de la organización del código, me gustaría mantener todos estos archivos separados. Por ejemplo, un archivo jQuery, una jQuery UI, script para este complemento, script para ese complemento ... En mi opinión, es más fácil y más organizado. Por favor, mira la publicación de mi código a continuación. Puede ver los trillones de scripts (con más por venir) que se cargan por página. Para mantener estos organizados, con un mínimo de solicitudes HTTP y uso de ancho de banda, ¿cómo puedo combinarlos? –
Tiene que decidir qué archivos combinar para global y cuáles se usan solo en una página. Existen numerosas herramientas para minimizar archivos. Por ejemplo [este] (http://www.refresh-sf.com/yui/). En aras de la organización, recomendaría dejar comentarios que describan el plugin dado, y su versión (a veces, la licencia también exige comentarios). Por cierto, deberías hacer lo mismo con tus archivos CSS. – Litek
awesome, Awesome, AWESOME !!! gracias, Litek por tus buenas respuestas, descripciones. –