Показать сообщение отдельно
  #6 (permalink)  
Старый 12.10.2013, 18:06
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Цитата:
fSuccess: function () {
var str = $('#printer').html(),
flag = false,
iId;

iId = setInterval(function () {
flag = !flag;
$('#printer').html(str + (flag ? 'в–€' : ''));
}, 500);

setTimeout(function () {
clearInterval(iId);
}, 60 * 1000);
}
Конечно мелочи, но всё же лучше сделать так:

fSuccess: function () {
	var printer = $('#printer'),
		str = printer.html(),
		flag = false,
		iId;

	iId = setInterval(function () {
		flag = !flag;
		printer.html(str + (flag ? 'в–€' : ''));
	}, 500);

setTimeout(function () {
	clearInterval(iId);
    }, 60 * 1000);
}


Чтобы каждый раз не юзать $('#printer').

Цитата:
flag = !flag;
Иногда так делаю:
flag ^= 1;

Но это уже наверное дело вкуса.

А так прикольно сделано, +
Ответить с цитированием