1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-06-22 19:44:02 +08:00
2019-12-13 00:10:10 +08:00

42 lines
1.2 KiB
JavaScript

layui.use(['jquery', 'element'], function () {
var $ = layui.jquery;
$('.kg-nav-module > li').on('click', function () {
var navModule = $(this).attr('nav-module');
$('.layui-nav-tree').each(function () {
if ($(this).attr('nav-module') == navModule) {
$(this).removeClass('layui-hide');
var href = $(this).find('a[target=content]:first').attr('href');
window.frames['content'].location.href = href;
} else {
$(this).addClass('layui-hide');
}
});
});
$('.kg-side-menu-bar > a').on('click', function () {
var icon = $(this).children('.layui-icon');
var body = $('.layui-body');
var footer = $('.layui-footer');
var spreadLeft = 'layui-icon-spread-left';
var shrinkRight = 'layui-icon-shrink-right';
$('.layui-side').toggle();
if (icon.hasClass(spreadLeft)) {
icon.removeClass(spreadLeft).addClass(shrinkRight);
body.css('left', 0);
footer.css('left', 0);
} else {
icon.removeClass(shrinkRight).addClass(spreadLeft);
body.css('left', '200px');
footer.css('left', '200px');
}
});
});