jQuery width() falsch, sofort nach dem Dokument bereit?

Aus irgendeinem Grund $("...").width() wieder den falschen Wert sofort nach dem Dokument bereit.

Ich bin, sehen diese Werte:

Sofort nach dem Dokument bereit:

$(document).ready(function(){
  $("li.active a").width() //returns 76 - incorrect
});

$(document).ready(function(){
  $(window).load(function(){
    $("li.active a").width() //returns 59 - the correct value
  });
});

$(document).ready(function(){
  setTimeout(function(){
    $("li.active a").width() //returns 59 - the correct value
  }, 100);
});

Ich bin immer die Breite des wordpress-Menü-Einträge und skalieren, so dass Sie passen immer in meine responsive design. Es gibt keine Bilder oder Vermögenswerte, die bewirken soll dies ändern.

Update
Siehe mein Kommentar unten. Stellt sich heraus, es war eine Bereicherung, eine eingebettete schriftart, die war für einen Bruchteil einer Sekunde zu laden.

InformationsquelleAutor orourkedd | 2013-03-27
Schreibe einen Kommentar