jQuery(document).ready(function ($) { setTimeout(function () { var sectionID = 'base'; var search = function ($section, $sidebarItem) { $section.children('.section, .function, .method').each(function () { if ($(this).hasClass('section')) { sectionID = $(this).attr('id'); search($(this), $sidebarItem.parent().find('[href="#'+sectionID+'"]')); } else { var $dt = $(this).children('dt'); var id = $dt.attr('id'); if (id === undefined) { return; } var $functionsUL = $sidebarItem.siblings('[data-sectionID='+sectionID+']'); if (!$functionsUL.length) { $functionsUL = $('