jquery捕捉到下一节

时间:2014-04-01 11:58:33

标签: jquery scrollto

我一直在努力实现对下一部分/ div的快照,这给我带来了麻烦。

我一直在使用this作为参考,但此处建议的解决方案没有考虑向后滚动页面。我已添加左侧栏栏导航/菜单,以允许用户导航到特定块。

$("section:not(.highlight)").each(function() {
    if (isScrolledIntoView(this)) {
       $("section").removeClass("highlight");
       $(this).addClass("highlight");
       var id = 'a[href="#'+$(this).attr('id')+'"]';
       $('#left-nav li a').removeClass('active');
       $(id).addClass('active');
       $("body").animate({ scrollTop: $(this).offset().top }, 1000)
    }
});

编辑:jsfiddle:http://jsfiddle.net/4YkWN/

0 个答案:

没有答案