bda7405b by Jeff Balicki

side menu

Signed-off-by: Jeff <jeff@gotenzing.com>
1 parent 5f7cf355
......@@ -7724,6 +7724,32 @@
});
});
// Search Filter
var sideMenu = function ($) {
function init() {
$(".side-menu li:has(.children) > a").addClass("has-children closed");
$(".side-menu li .children .current_page_ancestor a").removeClass("closed").addClass("opened");
$(document).on("click", ".side-menu li:has(.children) > a.has-children.closed", function (e) {
e.preventDefault();
$(this).removeClass("closed");
$(this).addClass("opened");
$(this).next(".children").slideDown();
return false;
});
$(document).on("click", ".side-menu li:has(.children) > a.has-children.opened", function (e) {
e.preventDefault();
$(this).removeClass("opened");
$(this).addClass("closed");
$(this).next(".children").slideUp();
return false;
});
}
return {
init: init
};
}(jquery);
jquery(document).ready(sideMenu.init);
// Add your custom JS here.
new LazyLoad();
window.tz_checkVisible = function (elm, evalType, offset, heightBuffer) {
......
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
// Search Filter
import jquery from 'jquery';
var sideMenu = (function($) {
function init() {
$(".side-menu li:has(.children) > a").addClass("has-children closed");
$(".side-menu li .children .current_page_ancestor a").removeClass("closed").addClass("opened");
$(document).on("click", ".side-menu li:has(.children) > a.has-children.closed", function(e){
e.preventDefault();
$(this).removeClass("closed");
$(this).addClass("opened");
$(this).next(".children").slideDown();
return false;
});
$(document).on("click", ".side-menu li:has(.children) > a.has-children.opened", function(e){
e.preventDefault();
$(this).removeClass("opened");
$(this).addClass("closed");
$(this).next(".children").slideUp();
return false;
});
}
return {
init: init
};
}(jquery));
jquery(document).ready(sideMenu.init);
export { sideMenu };
......@@ -5,6 +5,7 @@ import LazyLoad from "vanilla-lazyload";
import "./_menu_mobile";
import "./_search";
import "./_header_menu";
import "./_side_menu";
var myLazyLoad = new LazyLoad();
......