mirror of
https://gitee.com/lauix/HFish
synced 2025-05-11 04:18:02 +08:00
57 lines
1.5 KiB
Go
57 lines
1.5 KiB
Go
|
/**
|
||
|
* Theme: Adminto Admin Template
|
||
|
* Author: Coderthemes
|
||
|
* Module/App: Main Js
|
||
|
*/
|
||
|
|
||
|
|
||
|
!function($) {
|
||
|
"use strict";
|
||
|
|
||
|
var Navbar = function() {};
|
||
|
|
||
|
//navbar - topbar
|
||
|
Navbar.prototype.init = function () {
|
||
|
//toggle
|
||
|
$('.navbar-toggle').on('click', function (event) {
|
||
|
$(this).toggleClass('open');
|
||
|
$('#navigation').slideToggle(400);
|
||
|
});
|
||
|
|
||
|
$('.navigation-menu>li').slice(-1).addClass('last-elements');
|
||
|
|
||
|
$('.navigation-menu li.has-submenu a[href="#"]').on('click', function (e) {
|
||
|
if ($(window).width() < 992) {
|
||
|
e.preventDefault();
|
||
|
$(this).parent('li').toggleClass('open').find('.submenu:first').toggleClass('open');
|
||
|
}
|
||
|
});
|
||
|
|
||
|
$(".right-bar-toggle").click(function(){
|
||
|
$(".right-bar").toggle();
|
||
|
$('.wrapper').toggleClass('right-bar-enabled');
|
||
|
});
|
||
|
},
|
||
|
//init
|
||
|
$.Navbar = new Navbar, $.Navbar.Constructor = Navbar
|
||
|
}(window.jQuery),
|
||
|
|
||
|
//initializing
|
||
|
function($) {
|
||
|
"use strict";
|
||
|
$.Navbar.init()
|
||
|
}(window.jQuery);
|
||
|
|
||
|
|
||
|
// === following js will activate the menu in left side bar based on url ====
|
||
|
$(document).ready(function () {
|
||
|
$(".navigation-menu a").each(function () {
|
||
|
if (this.href == window.location.href) {
|
||
|
$(this).parent().addClass("active"); // add active to li of the current link
|
||
|
$(this).parent().parent().parent().addClass("active"); // add active class to an anchor
|
||
|
$(this).parent().parent().parent().parent().parent().addClass("active"); // add active class to an anchor
|
||
|
}
|
||
|
});
|
||
|
});
|
||
|
|