Sha256: e7b3a2b7ddd1e21c0f48c935c73b7ac956d74e0cfbd76adf2933d0988c5e1985

Contents?: true

Size: 774 Bytes

Versions: 2

Compression:

Stored size: 774 Bytes

Contents

document.addEventListener("DOMContentLoaded", function () {
  document.addEventListener("scroll", dealHeadShow);
  if (/\(i[^;]+;( U;)? CPU.+Mac OS X/.test(navigator.userAgent)) {
    var scrollInterval = null;
    document.addEventListener("touchmove", function () {
      scrollInterval = window.setInterval(dealHeadShow, 100);
    });
    document.addEventListener("touchend", function () {
      clearInterval(scrollInterval);
    });
  }
}, false);

function dealHeadShow() {
  if (document.body.scrollTop > 300 || document.documentElement.scrollTop > 300) {
    document.getElementById("J_header").setAttribute('class', 'header-menu header-menu-overflow');
  } else {
    document.getElementById("J_header").setAttribute('class', 'header-menu header-menu-top');
  }
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cosy-jekyll-theme-1.0.4 assets/js/main.js
cosy-jekyll-theme-1.0.3 assets/js/main.js