Browse Source

add bulma burger js

master
Inhji Y. 2 years ago
parent
commit
c9a68bf766
  1. 22
      assets/js/app.js

22
assets/js/app.js

@ -32,5 +32,27 @@ document.addEventListener('DOMContentLoaded', function () {
height: 20,
class: ""
})
// Get all "navbar-burger" elements
const $navbarBurgers = Array.prototype.slice.call(document.querySelectorAll('.navbar-burger'), 0);
// Check if there are any navbar burgers
if ($navbarBurgers.length > 0) {
// Add a click event on each of them
$navbarBurgers.forEach( el => {
el.addEventListener('click', () => {
// Get the target from the "data-target" attribute
const target = el.dataset.target;
const $target = document.getElementById(target);
// Toggle the "is-active" class on both the "navbar-burger" and the "navbar-menu"
el.classList.toggle('is-active');
$target.classList.toggle('is-active');
});
});
}
})

Loading…
Cancel
Save