X-Git-Url: http://aleph1.co.uk/gitweb/?a=blobdiff_plain;f=web%2Fcore%2Fmisc%2Ftableresponsive.js;h=0de5eee23cd66e3627d2fc0c4ea92eeb9229c41e;hb=0bf8d09d2542548982e81a441b1f16e75873a04f;hp=d4fa6315cc11dfca2a2b0ccc45447f12b16e187d;hpb=af6d1fb995500ae68849458ee10d66abbdcfb252;p=yaffs-website diff --git a/web/core/misc/tableresponsive.js b/web/core/misc/tableresponsive.js index d4fa6315c..0de5eee23 100644 --- a/web/core/misc/tableresponsive.js +++ b/web/core/misc/tableresponsive.js @@ -6,18 +6,6 @@ **/ (function ($, Drupal, window) { - Drupal.behaviors.tableResponsive = { - attach: function attach(context, settings) { - var $tables = $(context).find('table.responsive-enabled').once('tableresponsive'); - if ($tables.length) { - var il = $tables.length; - for (var i = 0; i < il; i++) { - TableResponsive.tables.push(new TableResponsive($tables[i])); - } - } - } - }; - function TableResponsive(table) { this.table = table; this.$table = $(table); @@ -33,6 +21,18 @@ $(window).on('resize.tableresponsive', $.proxy(this, 'eventhandlerEvaluateColumnVisibility')).trigger('resize.tableresponsive'); } + Drupal.behaviors.tableResponsive = { + attach: function attach(context, settings) { + var $tables = $(context).find('table.responsive-enabled').once('tableresponsive'); + if ($tables.length) { + var il = $tables.length; + for (var i = 0; i < il; i++) { + TableResponsive.tables.push(new TableResponsive($tables[i])); + } + } + } + }; + $.extend(TableResponsive, { tables: [] });