Skip to main content

Town of Arlington, Town Bylaws, Title VIII (Public Health and Safety)

Citation
Town of Arlington, Town Bylaws, Title VIII (Public Health and Safety)
Jurisdiction
Arlington (municipal)
Source
Official source

Related Parts of This Source

Full Text

1,676 chars
// hide any other submenus that are open
$('.mainnav > .dropdownmenu>li' + dropdowncontainer).not($submenu).css('display', 'none');
$('.mainnav > .dropdownmenu li.active').not($menu).not(activePage).removeClass('active');
// show current menu
$submenu.css('display', 'block');
$menu.addClass('active');
}
else {
if (isJPanelMenuVisible) {
//sub-menu has children
if ($menu.children('ul').length > 0) {
var subMenuContainer = '>li > ul';
var $submenuChild = $menu.find('>ul');
$submenuChild.css('display', 'block');
$menu.addClass('megamenulevelchildmenu');
}

var isSideNav = $menu.hasClass('sidenav_haschildren');
if (isSideNav) {
$menu.removeClass('megamenulevelchildmenu');
$menu.addClass('sidenav_expanded');
var $item = $menu.children('.vi-sidenav-toggle');
$item.html("-");
$item.attr('aria-expanded', true);
$item.on('keydown', function (e) {
if (e.code.toLowerCase() == "enter" || e.code.toLowerCase() == "numpadenter") {
var isSideNavExpanded = $menu.hasClass('sidenav_expanded');
if (isSideNavExpanded) {
$item.html("-");
$item.attr('aria-expanded', false);
$menu.children('ul').css('display', 'none');
}
else {
var isItemExpand = $item.html() == "-";
if (!isItemExpand) {
$item.html("+");
}
$item.attr('aria-expanded', !isItemExpand);
$menu.children('ul').css('display', isItemExpand ? 'none' : 'block');
$menu.removeClass('sidenav_expanded');
}
}
});
}
if ($menu.prev().hasClass('megamenulevelchildmenu')) {
HideMainMenuChild($menu.prev());
}
else if ($menu.parent().prev().children('li').hasClass('megamenulevelchildmenu')) {
HideMainMenuChild($menu.parent().prev().children('li'));
}
}

}
}
});

function HideMainMenuChild(e) {
$(e).each(function (index,child) {