滚动位置循环时的Jquery切换宽度

时间:2016-10-29 19:15:56

标签: javascript jquery

我正在尝试在滚动时切换我的分页宽度,但是切换接缝会循环,并且一旦滚动触发器被击中它就会一遍又一遍地增长和缩小。

我正在寻找分页菜单在我的滚动点上像一个架子一样长大。当您回到网站的顶部时隐藏。 - alcoven 16秒前编辑

我的JS

 $(window).on('scroll', function() {
    var y_scroll_pos = window.pageYOffset;

    var element_in_view = y_scroll_pos > activation_point;
    var has_reached_bottom_of_page = max_scroll_height <= y_scroll_pos && !element_in_view;

    if(element_in_view || has_reached_bottom_of_page) {
        $('ul.pagination').animate({
      width: 'toggle'
    }, 350);
    }
    else {
        $('ul.pagination').animate({
      width: 'toggle'
    }, 350);
   }
});

http://codepen.io/alcoven/pen/XjLjVz

0 个答案:

没有答案