Показать сообщение отдельно
  #1 (permalink)  
Старый 24.09.2013, 01:41
Профессор
Отправить личное сообщение для Эдди Посмотреть профиль Найти все сообщения от Эдди
 
Регистрация: 19.06.2010
Сообщений: 279

Немного изменить скрипт помогите - плавное открытие div'ов
Уважаемые господа-товарищи (кому как нравится).

Есть скрипт, который открывает див.
Как изменить его, чтобы и закрывал еще, пожалуйста.
Плюс чтобы не по клику по диву открывался и закрывался (хотя я это и сам мог бы сделать), а отдельной ссылкой: Открыть/закрыть.

<html>
    <head>
        <title>Changer</title>
        <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
    </head>
    <body>
        <a href="">Развернуть</a>
        <div style="height: 30px; overflow:hidden; background-color:green;">
            а<br/>
            б<br/>
            в<br/>
            г<br/>
            д<br/>
            е<br/>
            ж<br/>
            з<br/>
            и<br/>
            к<br/>
            л<br/>
            м<br/>
            н<br/>
        </div>
        <script type="text/javascript">
            $('a').click(function () {
                // console.log($(this)[0].scrollHeight);
                $(this).animate({height: $(this)[0].scrollHeight}, 500);
            });
        </script>
    </body>
</html>
Ответить с цитированием