Автор Надир надир задал вопрос в разделе jQuery
Jquery document ready и получил лучший ответ
Ответ от Imobilazer[гуру]
Потому что document ready ждет полной загрузки страницы
Ответ от C0da[гуру]
Согласен с предыдущим отвечающим.
Во первых, рекомендуется все js подключать внизу html-документа, чтобы страница стначала загрузилась а уже потом скрипты. так сделано на всех кошерных сайтах.
А во вторых, если подключить и не сделать ready, то вероятна ситуация, когда dom-дерево еще не полностью загрузилось, а ты уже юзаешь какие-то его элементы. в этом случае будет ошибка обращения к элементу.
Особенно это касается людей с медленным интернетом, 3g например.
Согласен с предыдущим отвечающим.
Во первых, рекомендуется все js подключать внизу html-документа, чтобы страница стначала загрузилась а уже потом скрипты. так сделано на всех кошерных сайтах.
А во вторых, если подключить и не сделать ready, то вероятна ситуация, когда dom-дерево еще не полностью загрузилось, а ты уже юзаешь какие-то его элементы. в этом случае будет ошибка обращения к элементу.
Особенно это касается людей с медленным интернетом, 3g например.
Ответ от Антон Золотилин[новичек]
Документ html выполняется браузером сверху вниз, сначала загружаются и выполняются все файлы, подключенные в заголовке страницы (head) затем построчно выполняется построение dom и выполнение скриптов указанных в виде блоков script в dom (тело страницы, body).
событие document ready возникает когда страница полностью загружена (событие load) и готов к работе (событие ready).
Скрипты, подключенные в конце страницы, выполняются не быстрее, они запускаются раньше.
Документ html выполняется браузером сверху вниз, сначала загружаются и выполняются все файлы, подключенные в заголовке страницы (head) затем построчно выполняется построение dom и выполнение скриптов указанных в виде блоков script в dom (тело страницы, body).
событие document ready возникает когда страница полностью загружена (событие load) и готов к работе (событие ready).
Скрипты, подключенные в конце страницы, выполняются не быстрее, они запускаются раньше.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Jquery document ready
JavaScript событие срабатывает само при загрузке страницы
Если так myMoto.onclick = motoClick; то обработчиком onclick становится функция motoClick
подробнее...
спросили в Канаи
Почему не работает скрипт?
<script type="text/javascript">
function refresh_div() {
подробнее...
Почему не работает скрипт?
<script type="text/javascript">
function refresh_div() {
подробнее...
подгрузка контента в div без перезагрузки страницы
Есть функция jQuery.ajax() ,вот с помощью ее можно передать данные в файл, обработать их и вернуть
подробнее...