Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Значение переменной за пределами функции (https://javascript.ru/forum/jquery/28036-znachenie-peremennojj-za-predelami-funkcii.html)

Skyman 05.05.2012 02:03

Значение переменной за пределами функции
 
Как заставить значение переменной быть видимой за пределами функции?

$(document).ready(function() {
   var test1;

   $('.some_class').click(function() {
      test1 = 100;
   });

   alert(test1);
});


Т.е. чтобы вместо undefined было 100.

Gvozd 05.05.2012 02:35

nasqad,
классное сравнение))

vadim5june 05.05.2012 08:15

var test1;
$(document).ready(function() {
...

Gvozd 05.05.2012 08:46

vadim5june,
может быть поясните свой ответ?
Проблема ж вовсе не в этом

vadim5june 05.05.2012 09:11

Цитата:

Сообщение от Gvozd (Сообщение 172757)
vadim5june,
может быть поясните свой ответ?
Проблема ж вовсе не в этом

он спросил как
заставить значение переменной быть видимой за пределами функции
я и ответил-то есть test1 будет теперь видимым за пределами функции
а то что он ее читает раньше чем устанавливает-то это второй вопрос

vadim5june 05.05.2012 09:15

то есть вместо alert()
пишем

$('.anothere_class').click(function() {
alert(test1)
});


Часовой пояс GMT +3, время: 14:53.