使用Macaw实现平滑滚动的难度

时间:2015-02-24 11:38:36

标签: javascript jquery

我有这个流畅的滚动jQuery:

$('a').click(function(){
    $('html, body').animate({
        scrollTop: $( $(this).attr('href') ).offset().top
    }, 500);
    return false;
});

如何使用window.location按钮使其正常工作?我被卡住了。这是按钮:

<button onClick="window.location='#services';" class="_button">services</button>

1 个答案:

答案 0 :(得分:0)

我建议您将<button>元素更改为锚<a>,以便您可以使用正确的href而不是onClick。将元素更改为锚点后,可以在“检查器”的“高级”调板中设置href。您仍然可以将其设置为看起来像一个按钮:hover和:active states。