Firefox und Muse Inhalt von IFrames wird nicht geladen

Muse erstellt Seiten mit Parallax. Hierbei kommen mehrere IFrames zum Einsatz die von der Logik nach bedarf ein und ausgeblendet werden. Allerdings hat der FireFox ein Problem damit versteckte IFrames zu initialisieren.
Dafür haben wir ein kleines Workaround programmiert, dass die IFrames direkt nach dem start erstmal alle einbeldet und sie nach einer Sekunde wieder ausblendet damit die Logik von Muse greifen kann.

Zuerst muss im CSS eine neue Klasse angelegt werden:

.lazyIFrame {
  display: block !important; 
}

Zusätzlich wird im JavaScript eine Funktion angelgt die den IFrames diese Klasse zuteilt:

	$('iframe').parent().addClass('lazyIFrame');
	setTimeout(function () {
		$('iframe').parent().removeClass('lazyIFrame');
	}, 1000);