JQuery .fadein wird Inhalt in IE unsichtbar
-
21-09-2019 - |
Frage
Ich habe Schwierigkeiten, den IE zu verhalten. Ich habe eine Webseite mit verschiedenen versteckten Divs erstellt.
Diese fungieren als Unterseiten, wenn ein Navigationselement geklickt wird, verblassen sie auf sehr einfache Lightbox -Weise ein/out.
Es funktioniert in Firefox & Safari, aber in IE (8) verblasst es in etwa 60% und verschwindet dann vollständig und schlägt auch den Hintergrund der Div hinterher aus? Es ist immer noch da, weil ich mit der rechten Maustaste auf die Bilder klicken kann, nur unsichtbar?
Die folgende Code zeigt, dass #Home auf %50 verblasst, und #Subabout verblasst vor der Verbreitung.
Jeder Rat wäre geschätzt.
$("#nAbout").click(function () {
if(currentActive != "#subAbout") {
$(currentActive).fadeOut('fast');
$('#slideshow').cycle('pause');
$("#home").animate({opacity: .5});
$("#subAbout").fadeIn('slow');
currentActive = "#subAbout";
}
else if(currentActive == "#subAbout") {
$('#slideshow').cycle('resume');
$("#home").animate({opacity: 1});
$("#subAbout").fadeOut('slow');
currentActive="#subHome"
}
return false;
}
);
Lösung
Das klingt nach einem CSS -Konflikt. Können Sie versuchen, Ihre Inline -Stile/ CSS zu entfernen und zu sehen, ob Sie sich reproduzieren können?