Есть ссылка a(href= "javascript://0" onclick = "hidden ()") , и сама функция
function hidden () {
$('.site-nav__menu-item--hidden').toggleClass('.site-nav__menu-item--visible');
};
Есть объект, умеющий менять свои свойства по нажатию на эту ссылку (путем добавления/удаления нового класса, который умеет перекрывать эти свойства)
.site-nav__menu-item--hidden{
display: none;
}
.site-nav__menu-item--visible{
display: inline-block;
}
Почему не работает скрипт?
Можно сделать вот так:
function hide() {
$('.block').toggleClass('site-nav__menu-item--visible site-nav__menu-item--hidden');
};
.site-nav__menu-item--hidden{
display: none;
}
.site-nav__menu-item--visible{
display: inline-block;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="block site-nav__menu-item--hidden">Block</div>
<button id="toggleBlock" onclick="hide()">click</button>
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости