jQuery滚动到下一节没有id或类

时间:2014-06-09 12:10:43

标签: jquery button scroll jquery-animate sections

我只是想建立一个简单的漫游网站。我的选项非常基本,我有一个接受按钮或拒绝按钮,每个玩家被发送到下一部分或上一部分。

这就是我所在的地方:

$( 'button.accept' ).click(function() {

var newSection = $('section').offset().top;

    // Scroll
    $('html, body').animate({
        scrollTop: newSection
    },5000, 'easeInOutSine');

    return false;
});

这是我尝试过的:

var section = $('section').next().offset().top;

无论我在哪个部分,这基本上都会带我到第一部分。

这是有效的:

$( 'button.accept' ).click(function() {

var newSection = $('section-2').offset().top; //Different class on each <section>

    // Scroll
    $('html, body').animate({
        scrollTop: newSection
    },5000, 'easeInOutSine');

    return false;
});

最后一个很好,但我在我的课程中添加了不必要的课程。如何修改它以使用按钮转到下一个或上一个部分,无论是类还是ID。

提前致谢!

0 个答案:

没有答案