1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-06-22 19:44:02 +08:00
xiaochong0302 43adee9ceb 1.重写view provider,数组赋值自动转对象
2.重写response provider,优化json输出格式
2020-04-25 18:36:32 +08:00

41 lines
1.2 KiB
JavaScript

layui.use(['jquery', 'element'], function () {
var $ = layui.jquery;
$('.kg-nav-module > li').on('click', function () {
var module = $(this).attr('data-module');
$('.layui-nav-tree').each(function () {
if ($(this).attr('data-module') === module) {
$(this).removeClass('layui-hide');
window.frames['content'].location.href = $(this).find('a[target=content]:first').attr('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');
}
});
});