//= require_directory ./libraries/ //= require_directory ./plugins/ //= require_self $(document).ready(function () { $('#examples .report-table').dataTable({ order: [[5, 'desc']], paging: false }); $('#examples_dependency .report-table').dataTable({ order: [[2, 'desc']], paging: false }); $('#files_dependency .report-table').dataTable({ order: [[1, 'desc']], paging: false }); $('.report_container').hide(); $('.report_container h2').each(function () { var container_id = $(this).parent().attr('id'); var group_name = $(this).find('.group_name').first().html(); $('.group_tabs').append('
  • ' + group_name + '
  • '); }); $('.group_tabs a').each(function () { $(this).addClass($(this).attr('href').replace('#', '')); }); $('.group_tabs').on('focus', 'a', function () { $(this).blur(); }); $('.group_tabs').on('click', 'a', function () { if ($(this).parent().hasClass('active')) { return false; } $('.group_tabs a').parent().removeClass('active'); $(this).parent().addClass('active'); $('.report_container').hide(); $(".report_container" + $(this).attr('href')).show(); }); if (window.location.hash) { $('.group_tabs a.' + window.location.hash.substring(1)).click(); } else { $('.group_tabs a:first').click(); }; $('#loading').fadeOut(); $('#wrapper').show(); $('.dataTables_filter input').focus(); });