Safari在页面顶部检测到用户正在向下滚动

时间:2018-07-26 13:34:41

标签: javascript jquery safari

我有以下代码,该代码在用户向下滚动时隐藏标题,而在用户向上滚动时显示标题。

似乎它与Safari分开工作,在Safari中,当您滚动到页面顶部时,标头不应该被隐藏。

有什么想法吗?

谢谢。

(function($) {
    "use strict";

    var position = $(window).scrollTop();

    $(window).scroll(function() {
      var scroll = $(window).scrollTop();
      if (scroll > position) {
        $(".site-header").removeClass("transparent");
        $(".footer-inner").removeClass("hide");
      } else {
        $(".site-header").addClass("transparent");
        $(".footer-inner").addClass("hide");
      }
      position = scroll;
    });

})(jQuery);

0 个答案:

没有答案