Задать вопрос
@Martyer

Блок видим только для одного пункта меню (js и html)?

Как можно сделать, чтобы при заходе на сайт вылазил блок с текстом, когда перехожу по другой вкладке то он прятался и открывались нужные, а при клике на вступление нужные прятались, а открывался опять исходный текст? вот этот шаблон тыц. Пробывал вступлению мест homebutton задать show-0 и создать ещё секцию, но всё слетает. заранее благодарю
  • Вопрос задан
  • 163 просмотра
Подписаться 2 Оценить Комментировать
Решение пользователя Andrii К ответам на вопрос (1)
@werdon
Web Developer
Я так понимаю вам нужна какаято начальная страница приветствия со скритим списком меню, а также при переходе на пункт меню "вступление" - сворачивать меню а отображать страницу приветствия? Если да, тов вашем случае нужно:
1. в пункт меню установить класс начальной загрузки "homebutton-start"
..
<div class="menu-wrapper">
	<ul class="menu">
		<li><a class="homebutton-start" href="#">Вступление</a></li>
		...
	</ul> <!-- /.menu -->
	<a href="#" class="toggle-menu"><i class="fa fa-bars"></i></a>
</div>
....

2. добавить страницу "menu-start"
...
<div id="menu-container">
...
	<div id="menu-start" class="services content">
		<div class="row">			
		 ...
		</div> <!-- /.row -->
	</div> <!-- /.services -->
...
</div>
...


3. изменить main.js
$(".menu a.homebutton-start").click(function(){
	$(".menu").slideUp();
});

добавить в main.js
...
$(function () {
...
	$(".menu .homebutton-start").trigger('click');
...
});
Ответ написан