He estado implementando el cargador de script yepnope como parte de la biblioteca modernizr.js. Logré que jQuery cargue correctamente y guiones dependientes de jQuery posteriormente. Soy nuevo en la carga asincrónica de recursos, por lo que es un poco nuevo para mí. He estado buscando, pero no he tenido mucha suerte con lo siguiente.
Mi pregunta es cuáles son sus opiniones sobre cómo reemplazar efectivamente la funcionalidad de $ (document) .ready() cuando se trabaja con el framework yepnope.js.
Mi teoría era crear una función apropiadamente nombrada en mi biblioteca base y luego establecer esa variable en mis páginas para una función anónima que contiene mi código $ (document) .ready() existente. Esta variable sería llamada por yepnope después de que todos los scripts se hubieran cargado en la devolución de llamada completa.
¿Está de acuerdo con que esta es una buena manera de hacerlo, o me estoy acercando a este camino completamente equivocado?
(Para aquellos que desconocen, la naturaleza asincrónica de yepnope.js significa que el documento llama $ o jQuery antes de que el cargador yepnope haya terminado, arrojando un error "$ indefinido" < - corrígeme si es incorrecto).
Primera pregunta, espero que sea una buena.
podrías aclarar, estoy integrando esto en un sitio con una gran cantidad de archivos existentes js que se aplican a las páginas individuales, que dependen de document.ready(). Tal vez esta es la forma incorrecta de hacerlo, me gustaría escuchar todos sus puntos de vista. –