Имея постоянную проблему с Jquery в firebug ... часто я набираю какой-то оператор JQuery в консоль firebug, и он не будет работать, я буду пытаться загрузить JQuery Object в переменную и просто получуОшибка 'undefined'.
Я нашел фрагмент кода где-то в комментарии Stack Overflow, который заставляет все работать, что-то вроде
($){
//all of your JQuery goes here
}(JQuery);
... Что-то в этом роде.Этот кусок кода определенно делает все мои JQuery, я просто не могу понять, почему.Возможно, это как-то связано с пространствами имен или чем-то другим?Некоторое время я обрезал и вставлял его из закладки в сценарии, вроде бы лучше понять.Я вижу некоторые примеры сценариев в переполнении стека, которые включают этот код, а некоторые - нет.У меня есть книги об Apress JQuery и Firebug, и никто не упоминает об этом.У меня есть плагин JQuerify для Firebug, и в основном я работаю на сайтах Drupal, которые по умолчанию включают JQuery.Все еще нужен этот код, чтобы все заработало.
Итак, мой вопрос - какова цель этого кода, как он называется (поэтому у меня есть поисковый запрос, кроме просмотра этого сайта в надежде на код, которыйвключает в себя) и есть ли основания полагать, что необходимо заставить скрипт JQuery работать в консоли firebug?Если нет, есть ли более глубокая проблема, к которой обращается этот код, и есть ли другие способы ее устранения?
Большое спасибо,