Позвольте мне понять это прямо. Согласно наилучшей практике, мы должны инициализировать jQuery в нижней части страницы. Если мы это сделаем, любая ссылка на объект jQuery (т.е. $
или jQuery
) над ссылкой будет пустой. Однако, как и для $(document).ready()
, причина, по которой эта функция jQuery когда-либо понадобится, - это когда вы хотите отложить выполнение функции после загрузки страницы. Это, кажется, конфликт.
Как использовать функциональность $(document).ready()
в верхней части страницы и по-прежнему ссылаться на jQuery в нижней части страницы? Я думаю, что jQuery должен быть инициализирован в верхней части страницы именно по этой причине.