2013-06-11 22 views
0

我有一個網站,我隱藏所有的divs,直到用戶點擊一個,只顯示該div。 這是我能夠做到的,但現在我每當一個div顯示時,我想向下滾動顯示它(當用戶滾動時不顯示div,但滾動到新顯示的div)。jQuery顯示和滾動到

好消息是,所有的div都出現在同一點,從頂部到600像素。的頁面。

我需要使它滾動順利!任何幫助或意見將不勝感激。

<script type="text/javascript"> 
     function ShowPage(theid){ 
     var thearray= new Array("posexpress","comercio","contabilidad","produccion","marketing","reportes personalizados","reportes"); 
     for(i=0; i<thearray.length; i++){ 
     if(thearray[i] == theid){ 
      document.getElementById(theid).style.display="block";   
      var httpxml; 
     } else { 
      document.getElementById(thearray[i]).style.display="none"; 
     }}} 
    </script> 
+1

如果你在http://jsfiddle.net <<< Awesome site中設置了一個例子,你通常會得到更好的答案。 – ar3

回答

1

試試看。 http://flesler.com/jquery/scrollTo/這是一個很好的jQuery插件,應該做你想要的。

+0

完成交易。讓它在幾秒鐘內工作。只希望它有一個更流暢的滾動。但現在會做!謝謝 – CogentP