From 6a5c4cf261fda41dc7e731f713eccedc27357a7f Mon Sep 17 00:00:00 2001 From: Tim Tucker Date: Mon, 3 Sep 2012 16:53:00 -0300 Subject: [PATCH] Update media/src/core/core.sort.js Use simpler dom-based method for deferred render --- media/src/core/core.sort.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/media/src/core/core.sort.js b/media/src/core/core.sort.js index 8d0a77a8..ad926198 100644 --- a/media/src/core/core.sort.js +++ b/media/src/core/core.sort.js @@ -1,4 +1,3 @@ - /** * Change the order of the table * @param {object} oSettings dataTables settings object @@ -402,15 +401,22 @@ function _fnSortingClasses( oSettings ) if ( oSettings.oFeatures.bSort && oSettings.oFeatures.bSortClasses ) { var nTds = _fnGetTdNodes( oSettings ); - + var reClass = new RegExp(sClass + "[123]", "g"); + /* Remove the old classes */ if ( oSettings.oFeatures.bDeferRender ) { - $(nTds).removeClass(sClass+'1 '+sClass+'2 '+sClass+'3'); + for ( i=0, iLen=nTds.length; i= iColumns ) { - var reClass = new RegExp(sClass + "[123]", "g"); for ( i=0 ; i