У меня возникли некоторые трудности с тем, чтобы заставить себя вести себя IE. Я создал веб-страницу, содержащую различные скрытые элементы.
Они действуют как подстраницы, когда при щелчке по элементу навигации они появляются и исчезают очень простым способом лайтбокса.
Он работает в Firefox & Safari, но в IE (8) он постепенно исчезает примерно до 60%, затем полностью исчезает, также выбивая фон из-за div? Это все еще там, потому что я могу щелкнуть правой кнопкой мыши по изображениям, просто невидимым?
Приведенный ниже код приводит к тому, что #home исчезает до% 50, а затем #subAbout постепенно исчезает, прежде чем исчезнет.
Любой совет будет оценен ..
$("#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;
}
);