Sha256: 68ecf708adf7549438491fab8c8cfaa84539eeaa6c7da02ba96529d01469fb7c

Contents?: true

Size: 544 Bytes

Versions: 2

Compression:

Stored size: 544 Bytes

Contents

(function() {

// old browser or not ?
if ( !('querySelector' in document && 'addEventListener' in window) ) {
return;
}
window.document.documentElement.className += ' js-enabled';

function toggleNav() {

// Define targets
var button = document.querySelector('.nav-button');
var target = document.querySelector('.navigation');


// click-touch event
if ( button ) {
  button.addEventListener('click', 
  function (e) { 
    target.classList.toggle('is-opened'); 
    e.preventDefault();
  }, false );
}
} // end toggleNav()

toggleNav();
}());

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
theme-knacss-a11y-0.2 assets/js/nav.js
theme-knacss-a11y-0.1 assets/js/nav.js