Forçar redesenho em um elemento (jQuery)

Este snippet pode ajudar nos casos em que o navegador não redesenha um elemento atualizado corretamente.

$.fn.redraw = function(){
$
(this).each(function(){
var redraw = this.offsetHeight;
});
};

Em seguida, você chamaria o método assim:

$('.theElement').redraw();

Mais informações podem ser encontradas aqui sobre por que ele funciona: http://apmblog.compuware.com/2009/12/12/understanding-internet-explorer-rendering-behaviour/

Respostas relacionadas:

fatal: recusar-se a mesclar histórias não relacionadas