Показать сообщение отдельно
  #6 (permalink)  
Старый 05.08.2011, 09:16
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

Сообщение от prowoke
Вы об этом?
Нет, я об этом:
checkElement.onclick = function(textarea_tr, height) {
	var i = 0, j = 0, h = height;
	return function() {
		textarea_tr.style.display = 'table-row';
		var textarea = '';
				if (getBrowserName() == 'IE')
					textarea = textarea_tr.firstChild.firstChild;
				else 		
					textarea = textarea_tr.firstChild.nextSibling.firstChild;

(function() {  // Функция, которая создаёт анимацию textarea
	if (++i <= h) {
		textarea.style.height = i + 'px';
		j = i;
		if (j >= h) return false;
	} else {
		textarea.style.height = --j + 'px';
		if (j <= 0) {
			i = 0;	
		textarea_tr.style.display = 'none';
			return false;
		}
	}
	window.setTimeout(arguments.callee,1);
	return false;
})();
			}
		}(textarea_tr, listTextareaCheck[checkId]); // Передача id кнопки и высоты textarea через замыкание
Ответить с цитированием