некоторое время назад я читал статью (библиотека, построенная каким-то парнем) о том, как его библиотека может сделатьЛенивая загрузка и зависимость разрешения
- ленивую загрузку JS
- зависимостей Разрешая между JS (обычно встречаются при попытке «включить» один js из другого)
- включают файлы только один раз. мысль указано несколько раз независимы того, как они называются (либо непосредственно указав его в качестве файла или указав его в качестве одного из зависимостей)
Я забыл закладку его, какую ошибку. Может ли кто-нибудь указать мне на то, что может сделать выше. Я знаю, что в библиотеке DOJO и YUI есть что-то вроде этого, но я ищу что-то, что я могу использовать с jQuery
Возможно, я ищу еще одну функцию.
- Мой сайт имеет asp.net пользовательских элементов управления (многоразовые стороне сервера, фрагменты кода) , которые имеют некоторые JS. Некоторые из них получают , уволенные сразу, когда страница loading, что дает плохим пользователям опыта. Yahoo performance guidelines указать, что JS должен быть в нижней части страницы, но это не представляется возможным в моем случае, как это потребовало бы мне отделить JS и соответствующей сторону сервера управления в различные файлы и обслуживания будет трудно , I определенно может поставить jQuery document.ready() в моем элементе управления пользователя JS, чтобы убедиться, что он запускает только после загрузки DOM, но я ищет более простое решение.
Есть в любом случае, что я мог бы сказать «начать выполнение любые JS только после того, как DOM загружен» в глобальном способом, чем просто писать «document.ready» внутри каждого пользовательского элемента управления?
+1, я не знал о DOLOTO – ram