Index: branches/5.2.x/core/admin_templates/js/simple_grid.js =================================================================== diff -u -N -r14604 -r16152 --- branches/5.2.x/core/admin_templates/js/simple_grid.js (.../simple_grid.js) (revision 14604) +++ branches/5.2.x/core/admin_templates/js/simple_grid.js (.../simple_grid.js) (revision 16152) @@ -165,8 +165,9 @@ } SimpleGrid.prototype.processOddEven = function () { - var $me = this; - var $class_name = 'odd'; + var $me = this, + $prev_class_name = 'even', + $next_class_name = 'odd'; $('> div', this.getControl('container')).each( function () { @@ -176,8 +177,10 @@ return ; } - $me.getControl(RegExp.$1).className = $class_name; - $class_name = $class_name == 'odd' ? 'even' : 'odd'; + $prev_class_name = $next_class_name == 'odd' ? 'even' : 'odd'; + + $($me.getControl(RegExp.$1)).removeClass($prev_class_name).addClass($next_class_name); + $next_class_name = $prev_class_name; } ); }