aboutsummaryrefslogtreecommitdiff
path: root/views/default/js/topbar.php
blob: 763d0fc7a9d563350623355de3fb47bd9afc5b91 (plain)
1
2
3
elgg.provide('elgg.topbar');
elgg.topbar.init = function() {$('.elgg-menu-topbar .elgg-menu-parent').live('click', function(event) {$(this).toggleClass('elgg-menu-opened elgg-menu-closed').siblings().toggleClass('elgg-state-active');return false;});$('body').live('click', function(event) {$('.elgg-menu-topbar .elgg-child-menu.elgg-state-active').each(function() {if ($(this).has(event.target).length == 0 && !$(this).is(event.target)) {$(this).removeClass('elgg-state-active').siblings().removeClass('elgg-menu-opened').addClass('elgg-menu-closed');}});});};
elgg.register_hook_handler('init', 'system', elgg.topbar.init);