Я просматриваю исходный код jQuery для отслеживания события domready, и есть одна вещь, которую я полностью не понимаю.Что если скрипт включен динамически и загружен асинхронно?Таким образом, документ может быть уже загружен при загрузке скрипта.Единственное место, где jQuery проверяет это, это document.readyState.
Поправьте меня, если я ошибаюсь, но разве это свойство не было введено в Firefox совсем недавно?Если это так - событие DomContentLoaded, возможно, уже было запущено (возможно, даже onLoad окна), и в такой ситуации не существует способа фактически вызвать код на domready.