【发布时间】:2014-08-14 09:55:31
【问题描述】:
我的单页网站上有一个水平导航,它在某个航路点变成了一个粘性导航。现在我创建了一个导航滚动条,看起来像这样
$(document).ready(function () {
$("#button0").click(function() {
$('html, body').animate({
scrollTop: $("#ziel_top").offset().top
}, 2000);
});
$("#button1").click(function() {
$('html, body').animate({
scrollTop: $("#ziel_1").offset().top-100
}, 2000);
});
$("#button2").click(function() {
$('html, body').animate({
scrollTop: $("#ziel_2").offset().top-100
}, 2000);
});
$("#button3").click(function() {
$('html, body').animate({
scrollTop: $("#ziel_3").offset().top-100
}, 2000);
});
$("#button4").click(function() {
$('html, body').animate({
scrollTop: $("#ziel_4").offset().top-100
}, 2000);
});
});
现在我的问题是,有没有一种方法可以简化这个功能?任何想法表示赞赏
【问题讨论】:
标签: jquery navigation jquery-animate scrollto sticky