Показать сообщение отдельно
  #1 (permalink)  
Старый 03.07.2011, 08:51
Интересующийся
Отправить личное сообщение для lynch1 Посмотреть профиль Найти все сообщения от lynch1
 
Регистрация: 15.02.2011
Сообщений: 11

Нет плавной анимации до 100%
Часть кода отвечающая за разворачивание и сворачивание:
function hidenm(index) { //Функция скрытия и расскрытия новостей
	bl = $('#news'+index);
	if (bl.height() > maxheight) {
		bl.animate({height:maxheight},500);
		bl.parents('.entry-content').find('.nm_hide_but').text('Развернуть');
		} else {
		bl.animate({height:'100%'},500);
		bl.parents('.entry-content').find('.nm_hide_but').text('Свернуть');
		}
}

maxheight задано в пикселях. Проблема в том, что анимация bl.animate({height:'100%'},500); не проигрывается, а сразу переходит на значение 100%, скрытие блока до заданных размеров работает как нужно.

Как исправить эту проблему? Версия jq на данный момент последняя 1.6.1
Ответить с цитированием