Показать сообщение отдельно
  #4 (permalink)  
Старый 11.11.2012, 21:22
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

у переменной объявленной внутри функции -область видимости локальная . если её объявить вне функции у неё будет другая область видимости. сейчас она в замыкании объявлена.объявить её нужно до $(document).ready

(function (){var a =10;})();
alert(typeof a);
alert(a);


var a;
(function (){a =10;})();
alert(typeof a);
alert(a);

Последний раз редактировалось dmitriymar, 11.11.2012 в 21:26.
Ответить с цитированием