var tocData; function hookupTOCEvents() { // do after tree render $('.expand-menu').on('mouseup touchend', function(elem) { // menu = elem.currentTarget.nextElementSibling menu = elem.currentTarget.parentElement if (menu.classList.contains("menu-closed")) { menu.classList.remove("menu-closed") menu.classList.add("menu-open") } else { menu.classList.add("menu-closed") menu.classList.remove("menu-open") } return false; }); $(".currentPage").each(function(){ $(this).parentsUntil($('.docsidebarnav_section')).addClass("active").removeClass("menu-closed").addClass("menu-open"); }); $(".left-off-canvas-menu").css("display","block"); } jQuery(document).ready(function(){ hookupTOCEvents(); $("#TableOfContents ul").empty(); var prevH2Item = null; var prevH2List = null; var index = 0; var currentHeader = 0, lastHeader = 0; var output = ""; $("#TableOfContents").html(output); });