Theme: Side Menu - Setting to control submenu close behavior.
This commit is contained in:
parent
a522abc702
commit
7be9a3e0a1
|
|
@ -213,9 +213,15 @@
|
||||||
$('#sub_arrow_'+item_id).toggleClass(['fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_contract}{literal}','fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_expand}{literal}']);
|
$('#sub_arrow_'+item_id).toggleClass(['fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_contract}{literal}','fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_expand}{literal}']);
|
||||||
$('.sub_arrows').not('#sub_arrow_'+item_id).removeClass('fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_contract}{literal}').addClass('fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_expand}{literal}');
|
$('.sub_arrows').not('#sub_arrow_'+item_id).removeClass('fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_contract}{literal}').addClass('fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_expand}{literal}');
|
||||||
$('#sub_'+item_id).slideToggle(180, function() {
|
$('#sub_'+item_id).slideToggle(180, function() {
|
||||||
|
{/literal}
|
||||||
|
{if $settings.theme.menu_side_item_main_sub_close != 'manual'}
|
||||||
|
{literal}
|
||||||
if (!$(this).is(':hidden')) {
|
if (!$(this).is(':hidden')) {
|
||||||
$('.menu_side_sub').not($(this)).slideUp(180);
|
$('.menu_side_sub').not($(this)).slideUp(180);
|
||||||
}
|
}
|
||||||
|
{/literal}
|
||||||
|
{/if}
|
||||||
|
{literal}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue