import $ from "jquery"; class IHKNav { constructor(nav) { this.nav = nav.addClass('initiated'); this.primary = nav.find('.primary'); this.baseUrl = this.primary.attr('data-base-url'); this.rootUrl = this.primary.attr('data-root-url'); this.initPrimaryNav(); this.initSecondaryNav(); $('body').on('open-navigation', (event, data) => { this.initPrimaryNav(data.rootUrl); }) } initPrimaryNav(optionalRootUrl) { this.primary.empty() if (optionalRootUrl) { this.rootUrl = optionalRootUrl; this.primary.off('click', 'a'); } this.primary.append($('