Показать сообщение отдельно
  #1 (permalink)  
Старый 02.12.2009, 22:35
Аспирант
Отправить личное сообщение для bobroff Посмотреть профиль Найти все сообщения от bobroff
 
Регистрация: 28.11.2009
Сообщений: 30

Модуль и видимость переменных
Пишу свой модуль Выглядит это так:
Код:
;(function($) {

$.fn.addIngredient = function(options){
	var options = jQuery.extend({
...
var TestVar; 
	return this.each(function(){

...

})(jQuery);
Хочу внутри this.each(function(){} в отедьной функции присвоить перевенной TestVar значение, а затем вывести. Пишу так:
Код:
 		
        function setVar(var){
        	TestVar=var;
        	
        }
alert(TestVar);
... не работает

Получается только вот так, когда алерт внутри функции:
Код:
       function setVar(var){
        	TestVar=var;
        	alert(TestVar)
        }
;
...но мне этот вариант не подходит.

Есть какой-либо выход из положения?
Ответить с цитированием