cssText
You know you can manage to redraw an element with single browser reflow. Instead of using .style.property … you can simply add all CSS properties you’d like to change with simply appending to style.cssText property.
var csstxt = $('#selector').css('cssText') + ';top:100;left:100;border:1px solid red;color:#f00;'; $('#selector').css('cssText', csstxt); |
That code is a replacement for
$('#selector').css({ left : '100px', top : '100px', border : '1px solid red', color : '#f00' }); |
enjoy!