Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Преобразование переменной (https://javascript.ru/forum/jquery/8354-preobrazovanie-peremennojj.html)

sysya 21.03.2010 12:01

url: 'textsec/' +lbox+testNumber+ '.html',

Riim 21.03.2010 12:05

Цитата:

Сообщение от sysya
url: 'textsec/' +lbox+testNumber+ '.html',

теперь у вас значения двух переменных lbox и testNumber.

sysya 21.03.2010 12:10

а надо что? непойму

Riim 21.03.2010 13:28

Цитата:

Сообщение от sysya
а надо что? непойму

значение переменной имя которой хранится в двух других переменных.

doniv 21.03.2010 13:57

Всем спасибо за участие. Большое спасибо за ответ
Riim'у.
+1

Итоговый листинг:

var textsecRandom = function() {
	var x1 = "security";
	var x2 = "automat";
	var testNumber = Math.floor( Math.random( ) * (2 - 1 + 1) ) + 1;
	var lbox=(eval('x' + testNumber));
	var linkclass = $('.inlink a#'+lbox+'');
	var dbox = $(".text-sec");

		$.ajax({
			url: 'textsec/'+lbox+'.html',
			beforeSend: function(){
			dbox.addClass('loading');
		},
		success: function(boxtext){
			dbox.append(boxtext);
			dbox.removeClass('loading');
			dbox.html();
			linkclass.addClass('active');
                    }

                });
};
textsecRandom();

А как мне теперь пользоваться значениями которые получились в этой функции? например мне понадобиться значение переменной lbox.

SkyLight 21.03.2010 15:30

Тогда надо или возвращать все нужные переменные в виде объекта
return {var1: ..., var2: ..., var3: ...}

либо инициализировать их глобально и юзать потом где угодно


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