coding-chimp/code_poetry-html

View on GitHub
assets/javascripts/application.js

Summary

Maintainability
A
0 mins
Test Coverage
//= require_directory ./libraries/
//= require_directory ./plugins/
//= require_self

$(document).ready(function() {
  $.fn.dataTableExt.oStdClasses.sStripeOdd = 'pure-table-odd';
  $('.file_list').dataTable({
    "aaSorting": [[ 0, "asc" ]],
    "bPaginate": false
  });

  $("a.src_link").click(function() {
    var source_table = $($(this).attr('href'));

    if (!source_table.hasClass('highlighted')) {
      source_table.find('pre code').each(function(i, e) {hljs.highlightBlock(e)});
      source_table.addClass('highlighted');
    };
  });

  $(document).ready(function() {
    $(".src_link").fancybox({
      minWidth: 800,
      helpers: {
        title:  null
      }
    });
  });

  $(".toggle-smells, .toggle-source").on("click", function() {
    var table = $(this).closest(".source_table")
    table.find("li").toggleClass("pure-menu-selected")
    table.find(".smell-view, .source-view").toggle()
  });

  $("abbr.timeago").timeago();
});