У меня вопрос о jQuery $(document).ready
Скажем, у нас есть HTML-страница, которая включает в себя 2 JavaScript файлы
<script language="javascript" src="script1.js" ></script>
<script language="javascript" src="script2.js" ></script>
Теперь скажем в обоих этих файлах script, мы имеем $(document)
следующим образом
Внутри script1.js:
$(document).ready(function(){
globalVar = 1;
})
Внутри script2.js:
$(document).ready(function(){
globalVar = 2;
})
Теперь мои Вопросы:
- Будет ли запущена обе эти готовые функции события?
- Если да, каков будет порядок их увольнения, поскольку документ будет готов в то же время время для них обоих?
- Рекомендуем ли этот подход ИЛИ мы должны в идеале иметь только 1 $(document).ready?
- Является ли порядок выполнения таким же во всех браузерах (IE, FF и т.д.)?
Спасибо.