@olya_097

Что на чистом джс что заменяет вот это — $(document).ready(function (){})?

Что на чистом джс что заменяет вот это - $(document).ready(function (){})?
  • Вопрос задан
  • 1123 просмотра
Решения вопроса 3
dom1n1k
@dom1n1k
youmightnotneedjquery.com/#ready
Причем там приводится вариант с перестраховкой для старых IE, часто можно проще.
Ответ написан
Комментировать
Комментировать
ничего
$ - название функции
() - запуск функции
document - аргумент
.ready(function(){}) - цепочка методов с колбеком

можно заменить этим
document.addEventListener('DOMContentLoaded', function(){ });
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08 Куратор тега JavaScript
<html>
<head></head>
<body>
  <div>content</div>
  <script src="script.js"></script>
</body>
</html>


Код из script.js выполнится после загрузки страницы, потому что это последний элемент в документе, а значит все что до него уже загружено. Логично ведь?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
24 нояб. 2024, в 03:11
500 руб./за проект
24 нояб. 2024, в 01:35
5000 руб./за проект
24 нояб. 2024, в 01:24
500 руб./за проект