Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   При клике появление всего текста (http://forum.oszone.net/showthread.php?t=187108)

venuko 01-10-2010 22:25 1509266

При клике появление всего текста
 
Ребят, подскажите может кто сталкивался. Есть блок с текстом, к примеру вывести в нем первые 3 строки текста, а при клике по ссылке снизу чтобы блок разъезжался вниз и было видно весь текст, при повторном клике чтобы обратно все сворачивалось?

venuko 01-10-2010 22:54 1509276

Есть такой пример, но он скрывает сразу весь текст, а нужно показать какое-то скрытое количество текста

Код:

<!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>


Vadikan 02-10-2010 00:54 1509350

Цитата:

Цитата venuko
нужно показать какое-то скрытое количество текста »

Переведите на русский :)

Если я правильно понял, то так:
Код:

<body>
<p>Показываю какое-то количество текста :)</p>
<div id="divId" style="display: none;">

Просто вставьте абзац, короче.


Время: 13:04.

Время: 13:04.
© OSzone.net 2001-