Доброго дня!
В мобильной версии есть меню которое при нажатии раскрывается, однако оно раскрыто всегда и отображает категории магазина. Как сделать, чтобы меню при открытии страницы по умолчанию было свернуто? Пробовал через css в display указать nonу !impotent - меню свернуто, но кнопка перестает работать, т.е. меню не раскрывается. Подскажите где искать решение? Заранее благодарен!
В одном из шаблонов данного модуля, такой код:
Код:
<ul id="ma-mobilemenu" class="tree mobilemenu nav-collapse collapse">
{foreach from=$blockCategTree.children item=child name=blockCategTree}
{if $smarty.foreach.blockCategTree.last}
{include file="$branche_tpl_path" node=$child last='true'}
{else}
{include file="$branche_tpl_path" node=$child}
{/if}
{/foreach}
</ul>
В другом шаблоне, такой:
Код:
<ul id="ma-mobilemenu" class="tree {if $isDhtml}dhtml{/if} mobilemenu nav-collapse collapse">
{foreach from=$blockCategTree.children item=child name=blockCategTree}
{if $smarty.foreach.blockCategTree.last}
{include file="$branche_tpl_path" node=$child last='true'}
{else}
{include file="$branche_tpl_path" node=$child}
{/if}
{/foreach}
подсказали что надо смотреть js скрипт
Код:
$(document).ready(function () {
$("ul.mobilemenu li span.grower").each(function(){
$(this).append('<span class="head"><a href="javascript:void(0)"></a></span>');
});
//$('ul.mobilemenu').mobilemenu();
$('#ma-mobilemenu').css('display','none');
$("ul.mobilemenu li.active").each(function(){
$(this).children().next("ul").css('display', 'block');
});
//mobile
$('.btn-navbar').click(function() {
var chk = 0;
if ( $('#navbar-inner').hasClass('navbar-inactive') && ( chk==0 ) ) {
$('#navbar-inner').removeClass('navbar-inactive');
$('#navbar-inner').addClass('navbar-active');
$('#ma-mobilemenu').css('display','block');
chk = 1;
}
if ($('#navbar-inner').hasClass('navbar-active') && ( chk==0 ) ) {
$('#navbar-inner').removeClass('navbar-active');
$('#navbar-inner').addClass('navbar-inactive');
$('#ma-mobilemenu').css('display','none');
chk = 1;
}
//$('#ma-mobilemenu').slideToggle();
});
});
Пробовал методом тыка менять значения в скрипте, но так и не получилось. Может не в нем надо править? Если есть у кого-то похожий модуль, наверняка для посетителей сайта было бы удобнее со свернутым меню чем с раскрытым, давайте вместе подумаем, как его свернуть по умолчанию.