Мне понравилось обучение JQuery Essential Training на Lynda.com, и я заметил, что вначале инструктор использует:
Fig. 1
$("document").ready(function(){
fun stuff goes here
});
Однако где-то по ходу строки он начинает использовать:
Fig. 2
$(function(){
fun stuff goes here
});
From the way - говорит он, это звучит так, как будто они полностью синонимичны (какое-то внутреннее сокращение jquery?), но, насколько я могу судить, это никогда явно не затрагивалось.
Я уверен, что кто-то мог бы быстро прояснить это для меня. Я нашел это , но я считаю, что этот вопрос немного отличается - я понимаю концепцию вызова функции для готового документа по сравнению с функцией, доступной во всем мире; (у этих функций также есть имена.)
Преподаватель использует фантомные функции (я думаю, это был термин для функции без имени), и при вводе рис. 2 он говорит: «Итак, это будет готовый документ. .. "