Является ли следующий сокращение для $(document).ready?
(function($){
//some code
})(jQuery);
Я вижу, что этот шаблон часто используется, но я не могу найти ссылку на него. Если это условное обозначение $(document).ready(), есть ли какая-то конкретная причина, по которой он может не работать? В моих тестах он всегда срабатывает перед готовым событием.
var somevar;), не изменит содержимое переменных с тем же именем вне функции