Есть такой пример, но он скрывает сразу весь текст, а нужно показать какое-то скрытое количество текста
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Раскрытие и скрытие div с помощью jquery</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script type="text/javascript" src="jquery-1.4.1.min.js"></script>
<script>
function facechange (objName) {
if ( $(objName).css('display') == 'none' ) {
$(objName).animate({height: 'show'}, 400);
} else {
$(objName).animate({height: 'hide'}, 200);
}
}
</script>
</head>
<body>
<div id="divId" style="display: none;">
Текст в скрытом слое <br>
Текст в скрытом слое <br>
Текст в скрытом слое <br>
Текст в скрытом слое <br>
</div>
<a href="#" onclick="facechange('#divId'); return false">Открыть/Закрыть</a>
</body>
</html>