2015-12-08 70 views
1

我目前在水平滾動網站上使用smoothScroll函數。目前我運行的jQuery既適用於上一節/下一節按鈕,也適用於所有節的常規導航。常規導航是.scroll-test類的。這是jQuery代碼:如何調整smoothScroll的速度

$(document).ready(function() { 
    var url = 1; 

    $('a.forward').click(function() { 
     url = url + 1; 
     $(this).attr({ href: '#section' + url }); 
     $(this).parent().attr({ class: 'section' + url }); 
    }); 

    $('a.backward').click(function() { 
     url = url - 1; 
     $(this).attr({ href: '#section' + url }); 
     $(this).parent().attr({ class: 'section' + url }); 
    }); 

    $('a.forward, a.backward').smoothScroll(); 
    $('a.scroll-test').smoothScroll(); 
}); 

我想要的是改變滾動動畫的速度。現在,當跳過多個頁面時,它的速度非常快。

在此先感謝!通過傳遞一個參數(對象)的功能,像這樣

.smoothScroll({speed:2000}) 

的速度值

回答

4

你能不能設定的速度以毫秒爲單位的動畫時間

+0

這是解決 – Sanchit

+0

工作就像魅力!非常感謝 –