Показать сообщение отдельно
  #2 (permalink)  
Старый 03.03.2016, 13:49
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

borus,
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
    <style>
        ul{
            list-style-type : none;
        }
        ul li span{
            cursor : pointer;
            color : #444;
        }
    </style>
    <script>
        $(function () {
            $('ul li ul').hide();
            $("ul > li > span").click(function () {
                $(this).nextAll('ul').slideToggle();
            });
        })
    </script>
    <ul>
        <li><span>+</span> <a href="http://javascript.ru">Javascript.ru</a>
        <ul>
            <li><a href="http://google.com">Google.com</a></li>
            <li><a href="http://yandex.ru">Yandex.ru</a></li>
        </ul>
        </li>
    </ul>


осталось заменить "+" на background-image
Ответить с цитированием