Followup to r86108: jQuery tries to be too smart and converts the string to a number...
authorLeo Koppelkamm <diebuche@users.mediawiki.org>
Mon, 25 Apr 2011 13:15:26 +0000 (13:15 +0000)
committerLeo Koppelkamm <diebuche@users.mediawiki.org>
Mon, 25 Apr 2011 13:15:26 +0000 (13:15 +0000)
resources/jquery/jquery.tablesorter.js

index 1f60e1b..50073d8 100644 (file)
                        }
 
                        function getElementText( node ) {
-                               var n = $( node );
-                               var sortValue = n.data('sort-value');
-                               if ( typeof sortValue != 'undefined' ) {
-                                       return sortValue;
+                               if ( node.hasAttribute && node.hasAttribute( "data-sort-value" ) ) {
+                                       return node.getAttribute( "data-sort-value" );
                                } else {
                                        return n.text();
                                }