Когда мне следует использовать функцию jQuery document.ready?Jquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Когда мне следует использовать функцию jQuery document.ready?

Сообщение Anonymous »

Мне посоветовали использовать document.ready, когда я впервые начал использовать Javascript/jQuery, но я так и не понял, почему.

Может кто-нибудь подскажет, когда именно? имеет смысл обернуть код javascript/jquery внутри документа jQuery.ready?

Некоторые темы, которые меня интересуют:
  • jQuery .on() Метод : я довольно часто использую метод .on() для AJAX (обычно для динамически создаваемых элементов DOM). Должны ли обработчики кликов .on() всегда находиться внутри document.ready?
  • Производительность: Что более эффективно — хранить различные объекты javascript/jQuery внутри или вне document.ready (также существенна ли разница в производительности?)?
  • Область объекта: страницы, загруженные AJAX, не могут получить доступ к объектам, которые находились внутри документа предыдущей страницы. Готово, верно? Они могут получить доступ только к объектам, которые находились вне document.ready (т. е. действительно «глобальные» объекты)?
Обновление: Чтобы следовать рекомендациям, весь мой JavaScript (библиотека jQuery и код моего приложения) находится в низу моей HTML-страницы, и я использую атрибут defer в сценариях, содержащих jQuery, на моих страницах, загруженных AJAX, чтобы я мог получить доступ к библиотеке jQuery на этих страницах. .

Подробнее здесь: https://stackoverflow.com/questions/130 ... y-function
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Объединить jquery и jQuery(document).ready(function(){ в одном js-файле
    Anonymous » » в форуме Jquery
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Объединить jquery и jQuery(document).ready(function(){ в одном js-файле
    Anonymous » » в форуме Jquery
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Как вызвать функцию внутри $(document).ready
    Anonymous » » в форуме Jquery
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • $(document).ready эквивалент без jQuery
    Anonymous » » в форуме Jquery
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • JQuery $ (Document) .Ready и UpdatePanels?
    Anonymous » » в форуме Jquery
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Jquery»