我上滾動網頁設計工作,我有以下的JavaScript來隱藏和顯示一個對話框:pageYOffset滾動和動畫在IE8
if(window.pageYOffset >= 300){
$('#m1').fadeIn('slow');
}
if(document.documentElement.scrollTop >=300){
$('#m1').fadeIn('slow');
}
這在Chrome,FF,IE9 +
的偉大工程但是,在IE8,7中它只是一種作品。它正確地顯示和隱藏元素,但是它評估滾動位置和隱藏元素的時間之間的延遲是可怕的。此外,沒有褪色,它只是發生。
我想知道如果它只是與IE8的問題,我需要處理或是否有讓我實現了反應,乾淨的褪色與IE8的方式。
這個問題的標題是尋找一個「另類的jQuery」但是這與IE8不兼容的部分('pageYOffset')無關的jQuery。 – Sparky 2012-04-23 19:00:00
已修復。當我發佈它時,它看起來像一個jQuery問題。 – 2012-04-23 20:27:51