tracman-server/static/js/header.js

28 lines
682 B
JavaScript
Executable File

/* global $ */
'use strict'
$(document).ready(function () {
// Open drawer with hamburger
$('.hamburger').click(function () {
$('.hamburger').toggleClass('is-active')
$('nav').toggleClass('visible')
})
// Close drawer after tapping on nav
$('nav').click(function () {
$('.hamburger').removeClass('is-active')
$('nav').removeClass('visible')
})
// Close drawer by tapping outside it
$('.wrap, section').click(function () {
$('.hamburger').removeClass('is-active')
$('nav').removeClass('visible')
})
// Close alerts
$('.alert-dismissible .close').click(function () {
$(this).parent().slideUp(500)
})
})