Показать сообщение отдельно
  #2 (permalink)  
Старый 04.09.2015, 14:44
Интересующийся
Отправить личное сообщение для jeka2 Посмотреть профиль Найти все сообщения от jeka2
 
Регистрация: 04.09.2014
Сообщений: 10

$(document).ready(function(){
    $('.menul').on('click', ' .rodpu', function(e){
        if(this === e.target)
        {
            if($(this).hasClass('active'))
            //Сворачиваем
            {
                $(this).find('ul').stop().animate({height: 0}, 500);
                $(this).removeClass('active');
            }
            else
            //Разворачиваем
            {
                var height = 0;
                $(this).find('li').each(function(){
                    height += $(this).outerHeight();
                });
				
                $(this).find('ul').stop().animate({height: height}, 500);
                $(this).addClass('active');
            }
        }
    });
});
Ответить с цитированием