osipovvictor
2/12/2017 - 1:26 AM

Jquery

Jquery

var windowHref = {
    main : window.location.href.split('#')[0],
    hash : window.location.href.split('#')[1]
    }
    menuLink = $('.menu__link'); // collection of <a> from your navigation
     
for (var i = 0; i < menuLink.length; i++) {
	var thisHref = {
	 		main : menuLink[i].href.split('#')[0],
	 		hash : menuLink[i].href.split('#')[1]
	};
	if (thisHref.main === windowHref.main && thisHref.hash !== windowHref.hash) {
    menuLink[i].parentElement.classList.remove('current-menu-item')
	}
}
var navClone = ($('#nav-root')).clone();
navClone[0].id = 'nav-root-clone';
navClone[0].classList.add('hide');
navClone.prependTo($('body'));
$('#nav-root-clone .nav__list').unwrap();

$('#nav-root-clone').slicknav({
	prependTo: '.page'
});