Может ли кто-нибудь дать некоторые основные рекомендации о том, когда имеет смысл помещать код javascript/jquery в document.ready jQuery?
Некоторые темы, которые меня интересуют:
- Метод .on() jQuery: я довольно часто использую метод .on() для AJAX (обычно для динамически создаваемых элементов DOM). Должны ли обработчики кликов .on() всегда находиться внутри document.ready?
- Производительность: более эффективно хранить различные объекты javascript/jQuery внутри или снаружи document.ready (также существенна ли разница в производительности?)?
- Область объекта: страницы, загруженные AJAX не могу получить доступ к объектам, которые находились внутри документа предыдущей страницы. Готово, верно? Они могут получить доступ только к объектам, которые находились вне document.ready (т. е. действительно «глобальные» объекты)?
Подробнее здесь: https://stackoverflow.com/questions/130 ... y-function
Мобильная версия