Показать сообщение отдельно
  #1 (permalink)  
Старый 17.01.2016, 23:37
Аспирант
Отправить личное сообщение для Artem_A Посмотреть профиль Найти все сообщения от Artem_A
 
Регистрация: 17.01.2016
Сообщений: 49

fadeTo повторное нажатие на кнопку меню
Есть такой код
[html]
<nav class="header_menu">
<a href="#">Hello</a>
<a href="#">About</a>
<a href="#">Services</a>
<a href="#">Portfolio</a>
<a href="#">Team</a>
<a href="#">Blog</a>
<a href="#">Contact</a>
</nav>

[CSS]
.header_menu a {
color: #fff;
font: 18px 'Open Sans';
text-decoration: none;
padding: 8px 17px;
margin: 0px;
}

.header_menu .active {
padding: 8px 17px;
border: 1px solid #fff;
border-radius: 50px;
margin: -1px;
opacity: 0;
}

[JS]
$(document.body).on("click", ".header_menu a", function(){
$('.header_menu .active').removeClass('active');
$(this).addClass('active').fadeTo( "slow", 1, function(){
});
});




Если один раз нажал на кнопку, то второй раз анимация не пройдет, пока не обновишь страницу, почему так?
Ответить с цитированием