def _on_show_tab(self, e):
            nonlocal menu_item
            window.ACTIVE_PAGE = Page(_id, jQuery("#" + _id), menu_item)

            menu = get_menu()
            menu_item = menu.titles[jQuery.trim(e.target.text)]
            self.active_item = menu_item
            if window.PUSH_STATE:
                history_push_state(menu_item.title, menu_item.url)

            process_resize(document.getElementById(menu_item.id))