Add highlight

This commit is contained in:
Jeremy Thomas
2017-07-02 17:34:44 +01:00
parent 270d37d2d4
commit d5372f08af
8 changed files with 86 additions and 21 deletions

View File

@@ -1,14 +1,18 @@
document.addEventListener('DOMContentLoaded', () => {
// Navbar burger menu
// Toggles
const $navBurger = document.getElementById('navBurger');
const $navMenu = document.getElementById('navMenu');
const $burgers = getAll('.burger');
const $fries = getAll('.fries');
if ($navBurger) {
$navBurger.addEventListener('click', () => {
$navBurger.classList.toggle('is-active');
$navMenu.classList.toggle('is-active');
if ($burgers.length > 0) {
$burgers.forEach($el => {
$el.addEventListener('click', () => {
const target = $el.dataset.target;
const $target = document.getElementById(target);
$el.classList.toggle('is-active');
$target.classList.toggle('is-active');
});
});
}