Gunnar Bittersmann: Webkits: Höhe auslesen – zu früh

Beitrag lesen

@@Gunnar Bittersmann:

nuqneH

Aber schön ist was anderes.

Äußerst unschön daran auch der duplizierte Code. Vielleicht doch (geringfügig) besser so:

function machWas()  
{  
  if ($('#foo').height() > 42)  
  {  
    /* mach was */  
    clearTimeout(t1);  
    clearTimeout(t2);  
    clearTimeout(t3);  
    clearTimeout(t4);  
    $(window).unbind('load', machWas);  
  }  
}  
  
var t1 = window.setTimeout(machWas, 10),  
    t2 = window.setTimeout(machWas, 30),  
    t3 = window.setTimeout(machWas, 100),  
    t4 = window.setTimeout(machWas, 300);  
$(window).load(machWas);  
  
machWas();

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)