$(function() {

  if ($('body').hasClass('homerooms') && $('body').hasClass('show')) {

    // Initialize table sort on roster table
    // $('#homeroom-select').bind('change', function() {
    //   window.location.pathname = '/homerooms/' + $(this).val();
    // });

    // // Replace blank cells with em dashes
    // $('#roster-table tbody td').each(function() {
    //   var content = $.trim($(this).html());
    //   if (content.length === 0) {
    //     $(this).html('—');
    //   }
    // });

  }

});

@@ -266,243 +266,8 @@
 );%0A%0A
-    // // Replace blank cells with em dashes%0A    // $('#roster-table tbody td').each(function() %7B%0A    //   var content = $.trim($(this).html());%0A    //   if (content.length === 0) %7B%0A    //     $(this).html('%E2%80%94');%0A    //   %7D%0A    // %7D);%0A%0A
   %7D%0A

Remove em dash null handling code from roster_page.js since that's handled