2011-10-12 78 views
3
頁首不工作

我有以下代碼:滾動回在IE6

// hide #back-top first 
    $("#back-top").hide(); 

    // fade in #back-top 
    $(function() { 
     $(window).scroll(function() { 
      if ($(this).scrollTop() > 150) { 
       $('#back-top').fadeIn(); 
      } else { 
       $('#back-top').fadeOut(); 
      } 
     }); 

     // scroll body to 0px on click 
     $('#back-top a').click(function() { 
      $('body,html').animate({ 
       scrollTop: 0 
      }, 900); 
      return false; 
     }); 
    }); 

當你點擊返回頂部它工作的罰款在IE6 - 但是當淡入和淡出「返回頂部」沒有按」似乎在IE6中工作。

+0

我親自放棄IE6爲我工作的人。如果它很好地降解,我會忽略這個很老的和虛弱的瀏覽器 – mplungjan

+0

我很想忽略它,但是本網站的大多數用戶都是公司用戶,所以他們仍然在使用IE6。 – highchartsdude

+0

我的也是。所以他們看不到褪色。太糟糕了。 – mplungjan

回答

0

試試這個

$(window).scrollTop()的是,在目前所有的瀏覽器

window.scroll(x, y); 
+0

也請查看此鏈接http://stackoverflow.com/questions/4815283/using-doctype-let-scrolltop-return-0-why和http://forums.digitalpoint.com/showthread.php?t=11965 – Wazzzy

+0

滾動工作,這是看起來不起作用的淡入淡出 – mplungjan