You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
628 B

5 years ago
$(document).ready( () => {
console.log('Load component - header')
const component = $('.component-header')
5 years ago
const hamburger = component.find('.hamburger')
5 years ago
const menuContainer = component.find('.menu-container')
const menu = menuContainer.find('.menu')
5 years ago
hamburger.off('.click').on('click.click', (e) => {
const ham = $(e.currentTarget)
5 years ago
console.log('toggle')
ham.toggleClass('is-active')
console.log(ham, menu)
if(ham.hasClass('is-active')){
5 years ago
menuContainer.addClass('active')
menu.slideDown()
} else {
5 years ago
menuContainer.removeClass('active')
menu.slideUp()
}
5 years ago
})
})