Показать сообщение отдельно
  #2 (permalink)  
Старый 22.11.2018, 07:22
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Вообще удобнее щелкать по шапке блока и анимаровать его элемент. Почитайте о CSS анимации.

<html>
<head>
<meta charset="utf-8">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<style>
.toggle span {
    display: inline-block;
    transition: all 0.1s linear 0s;
}

.toggle.active span {
    transform: rotate(90deg);
}
</style>
<script>
$(function() {
    $('.toggle').click(function() {
        $(this).toggleClass('active')
    });
})
</script>
</head>
<body>
<a class="toggle">Toggle <span>►</span></a>
</body>
</html>
Ответить с цитированием