Для меня имеет смысл использовать его здесь. Что было бы альтернативой? Как я могу вообще избегать их использования и, прежде всего, почему это плохо в соответствии с jsLint, чтобы использовать глобальные переменные.
(function($){
$(function(){
$body = $('body'); //this is the BAD Global
$.each(somearray ,function(){ $body.dosomething() });
if (something){
$body.somethingelse();
}
});
}(jQuery));
Можете ли вы помочь мне понять это? И дать мне лучшее решение?