Woher wissen, ob eine Schriftart (@ font-face) bereits geladen wurde?
Ich verwende Font-Awesome, aber während die Schriftdateien nicht geladen sind, erscheinen die Symbole mit .
Ich möchte, dass diese Symbole angezeigt werdendisplay:none
während Dateien nicht geladen werden.
@font-face {
font-family: "FontAwesome";
src: url('../font/fontawesome-webfont.eot');
src: url('../font/fontawesome-webfont.eot?#iefix') format('eot'), url('../font/fontawesome-webfont.woff') format('woff'), url('../font/fontawesome-webfont.ttf') format('truetype'), url('../font/fontawesome-webfont.svg#FontAwesome') format('svg');
font-weight: normal;
font-style: normal;
}
Woher weiß ich, dass diese Dateien geladen wurden und ich die Symbole endlich anzeigen kann?
Bearbeiten: Ich spreche nicht, wenn die Seite geladen wird (Onload), weil die Schriftart vor der gesamten Seite geladen werden könnte.