jQ UI 后台管理系统基础UI

article/2025/9/2 9:05:45

jQ UI 后台管理系统基础UI

  • jQ UI 后台管理系统基础UI
    • 基础页面![在这里插入图片描述](https://img-blog.csdnimg.cn/44464b1228d740779a3cdfadeca60726.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5b-D54G155qE5Yi26YCg5ZWG,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
    • 核心代码

jQ UI 后台管理系统基础UI

基础UI框架! 基于jquery HTML CSS 没有多余的代码,只有基础东西 所展示的基础界面如下图。左侧点击菜单,右侧显示内容,支持右侧选项卡关闭等,更多功能效果自己拓展开发

基础页面在这里插入图片描述

核心代码

HTML代码

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>后台管系统框架</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="maximum-scale=1.0, minimum-scale=1.0, user-scalable=0, initial-scale=1.0, width=device-width"/><link rel="Bookmark" href="static/images/logo.png">
<link rel="Shortcut Icon" href="static/images/logo.png"><link rel="stylesheet" type="text/css" href="static/css/reset.css">
<link rel="stylesheet" type="text/css" href="static/css/iconfont.css">
<link rel="stylesheet" type="text/css" href="static/css/style.css">
</head>
<body>
<!-- 左侧菜单 -->
<div class="scrollbarMenu" ><div class="sysLogo"><div class="logoImg"></div><div class="sysTitle">后台管系统框架</div></div><div class="lsm-container"><div class="lsm-scroll" ><div class="lsm-sidebar leftMenu"><ul><li class="lsm-sidebar-item "><a href="javascript:;" data-menu-url="dashboard.html"><i class="ift tbyibiaopan"></i><span>仪表盘</span></a></li><li class="lsm-sidebar-item"><a href="javascript:;"><i class="ift tbleixing"></i><span>原型</span><i class="ift tbarrow-right"></i></a><ul><li><a href="javascript:;" data-menu-url="modalExample.html"><span>综合示例</span></a></li><li><a href="javascript:;" data-menu-url="add.html"><span>综合表单</span></a></li></ul></li><li class="lsm-sidebar-item"><a href="javascript:;"><i class="ift tbcunchushebei1"></i><span>组件</span><i class="ift tbarrow-right"></i></a><ul><li><a href="javascript:;" data-menu-url="button.html"><span>按钮</span></a></li><li><a href="javascript:;" data-menu-url="checkRadio.html"><span>多选&单选</span></a></li><li><a href="javascript:;" data-menu-url="table.html"><span>表格</span></a></li></ul></li><li class="lsm-sidebar-item"><a href="javascript:;"><i class="ift tbelasticsearche"></i><span>插件</span><i class="ift tbarrow-right"></i></a><ul><li><a href="javascript:;" data-menu-url="dateTime.html"><span>日期时间</span></a></li><li><a href="javascript:;" data-menu-url="dialog.html"><span>弹出窗</span></a></li></ul></li></ul></li></ul></div></div></div>
</div>
<div class="rightView"><div class="vTop"><div class="vheader"><a class="menuShowHid menuNini-btn"><label><input type="checkbox" checked="checked"><svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="30" /><path class="line--1" d="M0 40h62c18 0 18-20-17 5L31 55" /><path class="line--2" d="M0 50h80" /><path class="line--3" d="M0 60h62c18 0 18 20-17-5L31 45" /></svg></label></a><ul class="sysPath"><li>控制台</li><li>设置管理</li><li>微信设置</li></ul><div class="right-menu"><div class="navQuery"><i class="ift tbzhishichaxun"></i><input type="text" class="inputq" placeholder="请输入..." /></div><div class="fullScreen" id="quanPing"><i class="ift tbquanping"></i></div><div class="sysFontSet"><i class="ift tbzifu fontSeting"></i><div class="ftMdown"><ul><li class="active">默认</li><li></li><li></li><li>迷你</li></ul></div></div><div class="member"><span class="loginName">admin</span><i class="imgUser"></i><div class="mdown"><ul><li><i class="ift tbgeren"></i>个人中心</li><li><i class="ift tbyibiaopan"></i>视图</li><li><i class="ift tbtuichu"></i>退出登录</li></ul></div></div></div></div><div id="navTabs"><ul class="vNav"><!-- 第一个页面不可以关闭 --><li class="active"><a href="javascript:;" class="t_name">视图</a></li></ul></div><ul class="updateNav"><li><a href="javascript:;">刷新</a></li><li><a href="javascript:;">关闭</a></li><li><a href="javascript:;">关闭其他</a></li><li><a href="javascript:;">全部关闭</a></li></ul><!-- 关闭其他、全部关闭不能关闭欢迎页面“视图”页面 --></div><div class="view-waper" id="view"><object data="welcome.html"></object></div>
</div><script type="text/javascript" src="static/js/jquery.min.js"></script>
<script type="text/javascript" src="static/js/jquery.slimscroll.min.js"></script>
<script type="text/javascript" src="static/js/fullscreen.js"></script>
<!-- <script type="text/javascript" src="static/js/sidebarMenu.js"></script> -->
<script type="text/javascript" src="static/js/ui-main.js"></script>

CSS代码

.scrollbarMenu{height:100%;}
.scrollbarMenu,
.lsm-popup.lsm-sidebar ul li, 
.lsm-container.menuNini .lsm-sidebar>ul>li.lsm-sidebar-item>ul>li.lsm-sidebar-item>ul{background:#363e47;
}.scrollbarMenu .sysLogo{height:50px;padding:5px 10px;background:#303841;}
.scrollbarMenu .sysLogo .logoImg{height:40px;width:40px;margin-right:10px;float:left;background:url(../images/logo.png) no-repeat;background-size:100%;border-radius:50px;
}
.scrollbarMenu .sysLogo .sysTitle{height:40px;float:left;color:#fff;line-height:40px;}.scrollbarMenu {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none; user-select: none; }
.scrollbarMenu{width:220px;position: absolute;}
.menuShowHid{height:30px;width:30px;float:left;border-radius:50px;overflow:hidden;margin:10px 0px 0px 15px;position:relative;}
.menuShowHid:hover{background:#f5f8fb;}.menuNini-btn svg{margin:-12px 0px 0px -14px;cursor:pointer;}
.menuNini-btn input[type="checkbox"]{display: none;}.menuNini-btn path {fill: none;stroke: #333;stroke-width: 3;stroke-linecap: round;stroke-linejoin: round;--length: 24;--offset: -38;stroke-dasharray: var(--length) var(--total-length);stroke-dashoffset: var(--offset);transition: all .8s cubic-bezier(.645, .045, .355, 1);
}.menuNini-btn circle {fill: #fff3;opacity: 0;}
.menuNini-btn label {display:block;width:40px;height:40px;}
.menuNini-btn label:hover circle {opacity: 1;}
.menuNini-btn input:checked+svg .line--1,
.menuNini-btn input:checked+svg .line--3 {--length: 8.602325267;}
.menuNini-btn .line--1,
.menuNini-btn .line--3 {--total-length: 126.38166809082031;}
.menuNini-btn .line--2 {--total-length: 80;}
.menuNini-btn input:checked+svg .line--1,
.menuNini-btn input:checked+svg .line--3 {--offset: -109.1770175568;}.lsm-container {height: calc(100% - 65px); transition: all .3s;z-index: 100}.lsm-container li>a.active{ background: #c55b03; color: #fff; }.lsm-sidebar a{display: block;overflow: hidden;padding-left:20px;line-height: 40px;max-height: 40px;color:#fff;transition: all .3s;}
.lsm-container ul:first-child > li> a, .lsm-container ul:first-child > li> a span{ line-height: 55px;max-height: 55px; }
.lsm-sidebar a .ift{font-size:22px;}
.lsm-sidebar a span{margin-left:15px;}
.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a span{margin-left: 60px;}
.lsm-sidebar-item{position: relative;}
.lsm-sidebar-item.lsm-sidebar-show{border-bottom: none;}
.lsm-sidebar-item ul{display: none;background: rgba(0,0,0,.1);}
.lsm-sidebar-item.lsm-sidebar-show ul{display: block;}
.lsm-sidebar-item>a:before{content: "";position: absolute;left: 0px;width: 2px;height: 40px;background: #34A0CE;opacity:0;transition: all .3s;}
.lsm-container ul:first-child>li.lsm-sidebar-item>a:before{height: 55px;}
.lsm-sidebar .lsm-sidebar-icon{font-size: 20px;position: absolute;margin-left:-1px;}
/* 此处修改导航图标 可自定义iconfont 替换*/
.icon_1::after{content: "\e62b";}
.icon_2::after{content: "\e669";}
.icon_3::after{content: "\e61d";}
.icon_3::after{content: "\e698";}.lsm-container .ift.tbarrow-right{float:right;margin-right: 20px;font-size: 12px;transition: transform .3s;}.lsm-sidebar-show > a > i.ift.tbarrow-right{transform:rotate(90deg);}
.lsm-sidebar-show,.lsm-sidebar-item>a:hover{color: #FFF;background:#3f4953;}
.lsm-sidebar-show>a:before,.lsm-sidebar-item>a:hover:before{opacity:1;}
.lsm-sidebar-item li>a:hover,.lsm-popup>div>ul>li>a:hover{color: #FFF; background: #6e809c;}.menuNini .lsm-container, .menuNini .lsm-container{width: 60px;}
.menuNini .sysLogo .sysTitle{display:none;}
.lsm-container.menuNini .lsm-sidebar .lsm-sidebar-icon{/* margin-left:-2px; */}
.scrollbarMenu.menuNini ul:first-child>li.lsm-sidebar-item>a span{display: none;}
.scrollbarMenu.menuNini ul:first-child>li.lsm-sidebar-item>a> i.tbarrow-right{margin-right: -20px;}.lsm-container.menuNini .lsm-sidebar>ul>li.lsm-sidebar-item>ul>li.lsm-sidebar-item>ul{display:none;position: absolute;top:0px;left:180px;width: 180px;z-index: 99;bottom: 0px;top: 0px;overflow: hidden;
}
.scrollbarMenu.menuNini ul:first-child > li > ul{display: none;
}
.transform { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.lsm-popup div{background: #05161f;}
.lsm-popup{display: block;position: absolute;border: 3px solid rgba(60, 71, 76, 0);
}.lsm-popup > div > a > i.ift.tbarrow-right{transform:rotate(90deg);
}.lsm-popup.second{left: 60px;
}
.lsm-popup.third{left: 243px;
}
.lsm-popup.third.lsm-sidebar > div > ul {display: block;
}
.lsm-popup div {border-radius: 5px;
}
.lsm-popup .lsm-sidebar-icon{display: none;
}
.lsm-popup.lsm-sidebar a span{margin-left: 0px;
}
.lsm-popup.lsm-sidebar > div > ul > li.lsm-sidebar-item>ul{position: absolute;top:0px;left:180px;width: 180px;z-index: 99;}.lsm-popup.lsm-sidebar   ul {width: 180px;
}
.lsm-popup.lsm-sidebar   ul li{width: 180px;
}
.lsm-popup.lsm-sidebar ul li:last-child, .lsm-popup>div>ul>li:last-child>a{border-radius: 0 0 5px 5px ;
}/*右侧数据区域*/
.rightView{margin-left:220px;height:100%;}
.rightView.viewNini{margin-left:60px;}
.rightView .view-waper{clear:both;height:calc(100% - 90px);}
.rightView .view-waper object{width:100%;height:100%;overflow-y:auto;background:#f0f3fa;}
.layout_main{background:#ffffff;padding:15px;margin:15px;border-radius:5px;min-height:calc(100% - 30px);}
.welcome{background:url(../images/welcome.png) no-repeat;background-size:100%;min-height:500px;height:100%;border-radius:5px;}.rightView .vTop{width: 100%;height:90px;/*position: relative;*/
}
.rightView .vTop .vheader{height:50px;position: relative;background: #fff;-webkit-box-shadow: 0 1px 4px rgb(0 21 41 / 8%);box-shadow: 0 1px 4px rgb(0 21 41 / 8%);
}
.rightView .vTop #navTabs{width:100%;overflow-x: scroll;border-bottom: 1px solid #d8dce5;
}
.rightView .vTop .vNav{height: 40px;display: flex;padding:3px 10px;width: 100%;background: #fff;/*overflow-y:hidden;overflow-x:auto;*/-webkit-box-shadow: 0 1px 3px 0 rgb(0 0 0 / 12%), 0 0 3px 0 rgb(0 0 0 / 4%);box-shadow: 0 1px 3px 0 rgb(0 0 0 / 12%), 0 0 3px 0 rgb(0 0 0 / 4%);
}.rightView .sysPath{float:left;margin-left:20px;}
.rightView .sysPath li{display: inline-block;color:#97a8be;font-size: 14px;line-height: 50px;}
.rightView .sysPath li+li:before {padding: 0px 5px;color: #ccc;content: "/\00a0";
}
.rightView .sysPath li:first-child{color:#333;}
.rightView .right-menu{float:right;}.right-menu .navQuery{float:left;margin-right:20px;transition: all .13s;}
.right-menu .navQuery .ift{line-height:50px;cursor:pointer;}
.right-menu .navQuery .inputq{border-bottom:1px solid #d9d9d9;border-width:0px 0px 1px 0px;height:35px;display:none;
}.rightView .right-menu .sysFontSet{float:left;}
.right-menu .sysFontSet{float:left;}.right-menu .fullScreen{float:left;margin-right:20px;cursor:pointer;line-height:48px;height:30px;}
.right-menu .fullScreen .iconfont{font-size:20px;}
.fullScreen{background:#fff;}
.fullScreen .fullScreen .i-juzhong:before {content: "\e63c";}.right-menu .fontSeting{line-height:50px;margin:13px 30px 0px 0px;cursor:pointer;}.rightView .right-menu div.member{float:left;}
.right-menu div.member { position:relative; padding-right:10px; margin-right:10px; cursor:pointer;margin-top: 8px;}
.right-menu div.member .loginName{ float:left; margin-top:8px; font-size:16px; margin-right:5px;font-weight:bold;}
.right-menu div.member i.imgUser { float:right;margin-left:5px;display:block;width: 35px;height:35px;background:url(../images/yonghu.png)no-repeat;background-size:cover;border-radius:30px;overflow:hidden;border:1px solid #333;
}
.right-menu .ftMdown {position:absolute; border:#d1d5db 1px solid; background:#fff;top:50px; width:85px; box-shadow: 0px 0px 4px rgba(0, 0, 0, .25); height:auto; display:none;}
.right-menu .mdown{ position:absolute; border:#d1d5db 1px solid; background:#fff; right:-10px; top:50px; width:150px; max-height:251px; box-shadow: 0px 0px 4px rgba(0, 0, 0, .25); height:auto; display:none;}
.right-menu .mdown li,.right-menu .ftMdown li { text-align:left; height:36px; line-height:36px; padding:0 10px; color:#000; font-size:12px; clear:both;}
.right-menu .mdown li:hover,.right-menu .ftMdown li:hover { background:#f5f8fb;}
.right-menu .mdown li i ,.h_right div.mdown li i.icon-geren{ font-size:20px; margin-right:5px;float:left;}
.right-menu .mdown li label { margin-right:5px;}
.right-menu .mdown li.active,.right-menu .ftMdown li.active{color:#2196F6;}

脚本代码


$(function(){$('.lsm-scroll').slimscroll({height: 'auto',position: 'right',railOpacity: 1,size: "5px",opacity: .4,color: '#fffafa',wheelStep: 5,touchScrollStep: 50});$('.lsm-container ul ul').css("display", "none");// lsm-sidebar收缩展开$('.lsm-sidebar a').on('click',function(){$('.lsm-scroll').slimscroll({height: 'auto',position: 'right',size: "8px",color: '#9ea5ab',wheelStep: 5,touchScrollStep: 50});if (!$('.scrollbarMenu').hasClass('menuNini')) {$(this).parent("li").siblings("li.lsm-sidebar-item").children('ul').slideUp(200);if ($(this).next().css('display') == "none") {//展开未展开// $('.lsm-sidebar-item').children('ul').slideUp(300);$(this).next('ul').slideDown(200);$(this).parent('li').addClass('lsm-sidebar-show').siblings('li').removeClass('lsm-sidebar-show');}else{//收缩已展开$(this).next('ul').slideUp(200);//$('.lsm-sidebar-item.lsm-sidebar-show').removeClass('lsm-sidebar-show');$(this).parent('li').removeClass('lsm-sidebar-show');}}});//menuNini$('.menuNini-btn svg').on('click',function(){if ($('.menuNini-btn input[type="checkbox"]').prop("checked")) {$('.lsm-sidebar-item.lsm-sidebar-show').removeClass('lsm-sidebar-show');$('.lsm-container ul').removeAttr('style');$('.scrollbarMenu').addClass('menuNini');$('.scrollbarMenu').stop().animate({width : 60},200);$('.rightView').addClass('viewNini');}else{$('.scrollbarMenu').removeClass('menuNini');$('.lsm-container ul ul').css("display", "none");$('.scrollbarMenu').stop().animate({width: 240},200);$('.rightView').removeClass('viewNini');}});$(document).on('mouseover','.menuNini .lsm-container ul:first>li',function(){$(".lsm-popup.third").hide();$(".lsm-popup.second").length == 0 && ($(".lsm-container").append("<div class='second lsm-popup lsm-sidebar'><div></div></div>"));$(".lsm-popup.second>div").html($(this).html());$(".lsm-popup.second").show();$(".lsm-popup.third").hide();var top = $(this).offset().top;var d = $(window).height() - $(".lsm-popup.second>div").height();if(d - top <= 0 ){top  = d >= 0 ?  d - 8 : 0;}$(".lsm-popup.second").stop().animate({"top":top}, 100);});$(document).on('mouseover','.second.lsm-popup.lsm-sidebar > div > ul > li',function(){if(!$(this).hasClass("lsm-sidebar-item")){$(".lsm-popup.third").hide();return;}$(".lsm-popup.third").length == 0 && ($(".lsm-container").append("<div class='third lsm-popup lsm-sidebar'><div></div></div>"));$(".lsm-popup.third>div").html($(this).html());$(".lsm-popup.third").show();var top = $(this).offset().top;var d = $(window).height() - $(".lsm-popup.third").height();if(d - top <= 0 ){top  = d >= 0 ?  d - 8 : 0;}$(".lsm-popup.third").stop().animate({"top":top}, 100);});$(document).on('mouseleave','.menuNini .lsm-container ul:first, .menuNini .slimScrollBar,.second.lsm-popup ,.third.lsm-popup',function(){$(".lsm-popup.second").hide();$(".lsm-popup.third").hide();});$(document).on('mouseover','.menuNini .slimScrollBar,.second.lsm-popup',function(){$(".lsm-popup.second").show();});$(document).on('mouseover','.third.lsm-popup',function(){$(".lsm-popup.second").show();$(".lsm-popup.third").show();});
});const TAB_HEAD_TEMP = '<li class="active"><a href="javascript:;" class="t_name">{TITLE}</a><i class="t_close">&times;</i></li>';
var cached_view_pages = [];//缓存的视图页面//创建页签页
function createTabPage(t, f){if(t && '' != t && f && '' != f){var p_idx = cached_view_pages.findIndex(itm=> t === itm.title);if(-1 < p_idx){activeTabPage(p_idx, t);return false;}//生成页签头$('.vNav>li').removeClass('active');var $li_obj = $(TAB_HEAD_TEMP.replace('{TITLE}', t));$li_obj.click(function(){activeTabPage($li_obj.index(), t);});$li_obj.bind('contextmenu', function(){$('.updateNav').css({ 'top': '0', 'left': '0', 'display': 'none' });let offset = $('.updateNav').offset({top:89, left: $li_obj.position().left});$('.updateNav').show('fast');return false;});$li_obj.find('i').click(function(){var i_idx = $li_obj.index();if(-1 < i_idx){closeTabPage(i_idx);}});$('.vNav').append($li_obj);$('.vNav>li:eq(0)>i').remove();//创建页签内容$('.view-waper>object').attr('data', f);cached_view_pages.push({title: t, file: f});}
}function menuCk(){$('.nav-container li').click(function(i){if(0 < $(this).children('ul').length){return false;}var $a = $(this).children('a').first();var title = $a.find('span').text();var pageFileName = $a.attr('data-menu-url');if(!title || '' == title){alert('页签标题不能为空!');return false;}if(!pageFileName || '' == pageFileName){alert('页签的url不能为空!');return false;}createTabPage(title, pageFileName);});
}$(function(){$('.vNav>li:gt(0)').remove();cached_view_pages = [{title: '欢迎页', file: 'welcome.html'}];//首页事件$('.vNav>li:eq(0)').click(function(){activeTabPage(0, cached_view_pages[0].title);});//注册点击左侧子菜单事件menuCk();//右键菜单事件$('.updateNav').mouseleave(function(){$('.updateNav').hide("fast");});$('.updateNav li').click(function(){var idx = $(this).index();switch(idx){case 0:$('.view-waper>object').attr('data', $('.view-waper>object').attr('data'));break;case 1:closeTabPage($('.vNav').find('.active').index());break;case 2:var t_idx = $('.vNav').find('.active').index();var aGt = $('.vNav>li:gt('+t_idx+')');for(var i=0;i<aGt.length;i++){removeTabCache(aGt[i]);}aGt.remove();$('.vNav>li:lt('+t_idx+')').each(function(i){if(i > 0){removeTabCache($(this)[0]);$(this).remove();}});break;case 3:closeTabPage(-1);break;default:break;}});//关闭页签function closeTabPage(idx, ignoreConfirm){if(!ignoreConfirm){var result = confirm('确认关闭 ?');if(!result){return false;}}if(-1 !== idx){removeTabCache($('.vNav>li:eq('+idx+')')[0]);$('.vNav>li:eq('+idx+')').remove();}else{var aLi = $('.vNav>li:gt(0)');for(var i=0;i<aLi.length;i++){removeTabCache(aLi[i]);}aLi.remove();}}//关闭//激活当前页签function activeTabPage(idx, title){if(-1 < idx){$('.vNav>li').removeClass('active');$('.vNav>li:eq('+idx+')').addClass('active');var p_item = cached_view_pages.find(itm=> title === itm.title);$('.view-waper>object').attr('data', p_item.file);}}//移除页签数据缓存function removeTabCache(doc_obj){var title = $(doc_obj).find('a').text();var idx = cached_view_pages.findIndex(itm=> title === itm.title);if(-1 !== idx){cached_view_pages.splice(idx,1);}}//菜单$('.nav-scroll').niceScroll({cursorcolor: "#ccc",//#CC0071 光标颜色cursoropacitymax: 1, //改变不透明度非常光标处于活动状态(scrollabar“可见”状态),范围从1到0touchbehavior: false, //使光标拖动滚动像在台式电脑触摸设备cursorwidth: "5px", //像素光标的宽度cursorborder: "0", //   游标边框css定义cursorborderradius: "5px",//以像素为光标边界半径autohidemode: false //是否隐藏滚动条});$('.nav-container ul ul').css("display", "none");// nav-sidebar收缩展开$('.nav-sidebar a').on('click',function(){$('.nav-scroll').niceScroll({cursorcolor: "#ccc",//#CC0071 光标颜色cursoropacitymax: 1, //改变不透明度非常光标处于活动状态(scrollabar“可见”状态),范围从1到0touchbehavior: false, //使光标拖动滚动像在台式电脑触摸设备cursorwidth: "5px", //像素光标的宽度cursorborder: "0", //   游标边框css定义cursorborderradius: "5px",//以像素为光标边界半径autohidemode: false //是否隐藏滚动条});if (!$('.scrollbarMenu').hasClass('menuNini')) {$(this).parent("li").siblings("li.nav-sidebar-item").children('ul').slideUp(200);if ($(this).next().css('display') == "none") {//展开未展开// $('.nav-sidebar-item').children('ul').slideUp(300);$(this).next('ul').slideDown(200);$(this).parent('li').addClass('nav-sidebar-show').siblings('li').removeClass('nav-sidebar-show');}else{//收缩已展开$(this).next('ul').slideUp(200);//$('.nav-sidebar-item.nav-sidebar-show').removeClass('nav-sidebar-show');$(this).parent('li').removeClass('nav-sidebar-show');}}});//menuNinivar bodyHiehgt = document.body.clientHeight - 50;var bodyWidth = document.body.clientWidth;$('.menuNini-btn svg').on('click',function(){if ($('.menuNini-btn input[type="checkbox"]').prop("checked")) {$('.nav-sidebar-item.nav-sidebar-show').removeClass('nav-sidebar-show');$('.nav-container ul').removeAttr('style');$('.scrollbarMenu').addClass('menuNini');$('.scrollbarMenu').stop().animate({width : 60},200);$('.rightView').addClass('viewNini');$("#leftNavMenu").getNiceScroll().hide();}else{$('.scrollbarMenu').removeClass('menuNini');$('.nav-container ul ul').css("display", "none");$('.scrollbarMenu').stop().animate({width: 220},200);$('.rightView').removeClass('viewNini');$('.nav-scroll').niceScroll({cursorcolor: "#ccc",//#CC0071 光标颜色cursoropacitymax: 1, //改变不透明度非常光标处于活动状态(scrollabar“可见”状态),范围从1到0touchbehavior: false, //使光标拖动滚动像在台式电脑触摸设备cursorwidth: "5px", //像素光标的宽度cursorborder: "0", //   游标边框css定义cursorborderradius: "5px",//以像素为光标边界半径autohidemode: false //是否隐藏滚动条});}});$(document).on('mouseover','.menuNini .nav-container ul:first>li',function(){$(".nav-popup.third").hide();$(".nav-popup.second").length == 0 && ($(".nav-container").append("<div class='second nav-popup nav-sidebar'><div></div></div>"));$(".nav-popup.second>div").html($(this).html());$(".nav-popup.second").show();$(".nav-popup.third").hide();var top = $(this).offset().top;var d = $(window).height() - $(".nav-popup.second>div").height();if(d - top <= 0 ){top  = d >= 0 ?  d - 8 : 0;}$(".nav-popup.second").stop().animate({"top":top}, 100);menuCk();});$(document).on('mouseover','.second.nav-popup.nav-sidebar > div > ul > li',function(){if(!$(this).hasClass("nav-sidebar-item")){$(".nav-popup.third").hide();return;}$(".nav-popup.third").length == 0 && ($(".nav-container").append("<div class='third nav-popup nav-sidebar'><div></div></div>"));$(".nav-popup.third>div").html($(this).html());$(".nav-popup.third").show();var top = $(this).offset().top;var d = $(window).height() - $(".nav-popup.third").height();if(d - top <= 0 ){top  = d >= 0 ?  d - 8 : 0;}$(".nav-popup.third").stop().animate({"top":top}, 100);});$(document).on('mouseleave','.menuNini .nav-container ul:first, .menuNini .slimScrollBar,.second.nav-popup ,.third.nav-popup',function(){$(".nav-popup.second").hide();$(".nav-popup.third").hide();});$(document).on('mouseover','.menuNini .slimScrollBar,.second.nav-popup',function(){$(".nav-popup.second").show();});$(document).on('mouseover','.third.nav-popup',function(){$(".nav-popup.second").show();$(".nav-popup.third").show();});$('.member').click(function(event){if($(this).find('.mdown').is(':hidden')){$(this).find('.mdown').show();}else{$(this).find('.mdown').hide();}event.stopPropagation();});$('body').click(function(){$(this).find('.mdown').hide();});$('object').click(function(){$(this).find('.mdown').hide();});$('.mdown').click(function(event){event.stopPropagation();});$('.sysFontSet').click(function(event){if($(this).find('.ftMdown').is(':hidden')){$(this).find('.ftMdown').show();}else{$(this).find('.ftMdown').hide();}event.stopPropagation();});$('body').click(function(){$(this).find('.ftMdown').hide();});$('object').click(function(){$(this).find('.ftMdown').hide();});$('.ftMdown').click(function(event){event.stopPropagation();});$('.navQuery').click(function(event){if($(this).find('.inputq').is(':hidden')){$(this).find('.inputq').show();}else{$(this).find('.inputq').hide();}event.stopPropagation();});$('body').click(function(){$(this).find('.inputq').hide(); });$('object').click(function(){$(this).find('.inputq').hide(); });$('.inputq').click(function(event){event.stopPropagation();});$('#navTabs').niceScroll({cursorcolor: "#ccc",//#CC0071 光标颜色cursoropacitymax: 1, //改变不透明度非常光标处于活动状态(scrollabar“可见”状态),范围从1到0touchbehavior: false, //使光标拖动滚动像在台式电脑触摸设备cursorwidth: "5px", //像素光标的宽度cursorborder: "0", //   游标边框css定义cursorborderradius: "5px",//以像素为光标边界半径autohidemode: false //是否隐藏滚动条});// 菜单结束
});

以上是核心代码,完整代码云盘下载地址
链接:https://pan.baidu.com/s/1j9x4VMUBjkwnL1gwQzSv6Q?pwd=ttv3
提取码:ttv3

下载地址二:下载


http://chatgpt.dhexx.cn/article/sZ6qutih.shtml

相关文章

后台UI框架介绍

后台管理UI的选择 最近要做一个企业的OA系统&#xff0c;以前一直使用EasyUI&#xff0c;一切都好&#xff0c;但感觉有点土了&#xff0c;想换成现在流行的Bootstrap为基础的后台UI风格&#xff0c;想满足的条件应该达到如下几个&#xff1a; 1、美观、大方、简洁 2、兼容I…

后台UI框架开发(一)

后台UI框架开发(一) 众所周知&#xff0c;现在的后台管理系统的前端页面基本上都是一个样子…… 那既然&#xff0c;每个后台管理页面的样子都是这样的&#xff0c;那我们能不能设计一个页面&#xff0c;专门写成这个样子&#xff0c;只需要以面向对象的方式去使用某些方法来修…

开箱即用的后台UI框架eui(原eadmin)

&#xff08;很多人问有没有开箱即用&#xff0c;不需要复杂打包环境配置的功能强大、界面精美的后台UI框架&#xff0c;现在他来了&#xff09; eui 基于原生JS开发&#xff0c;开箱即用&#xff0c;无需打包环境&#xff0c;专门为不太熟悉mvvm开发模式的人员定制打造。此次…

国内主流在用的10大后台UI框架,私活必备

目录 vue-Element-Admin AdminLTE ant-design-pro tabler ng2-admin Gentelella iview-admin blur-admin vue-admin material-dashboard 前任何企业在开发的过程中&#xff0c;都摆脱不了管理后台的开发需要。 如果一切从0开始&#xff0c;费时费力&#xff0c;而且…

解决xshell无限窗口方法

解决xshell无限窗口方法 百度10分钟&#xff0c;群里吹逼2两小时纸上得来终觉浅,绝知此事要躬行解决xshell-"要继续使用此程序,您必须应用最新的更新或使用新版本"的问题解决xshell-无限窗口的问题 百度10分钟&#xff0c;群里吹逼2两小时 今天xshell突然提示“要继…

正版Xshell+Xftp免费使用,你还在找破解版吗

想必很多人都和阿福一样使用一款软件&#xff0c;先是去官网下载。用了一段时间后提示要付费就直接搜破解版接着用。 今天我的Xshell就到期了&#xff0c;笔记本还是裸奔状态&#xff0c;下载的破解版报毒不敢用&#xff0c;用习惯的软件也不想说换就换&#xff0c;怎么办&…

Finalshell安全吗?Xshell怎么样?

文章目录 一、我的常用ssh连接工具二、Xshell2.1 下载&#xff1a;认准官网2.2 Xshell 配置2.3 Xftp和WinSCP 一、我的常用ssh连接工具 之前讲过&#xff1a; 【服务器】远程连接选SSH&#xff08;PUTTY、Finalshell、WinSCP&#xff09; 还是 远程桌面&#xff08;RDP、VNC、…

【XShell】安装免费版XShell

该文章书写时间&#xff1a;2023年4月18日 最新一次修改&#xff1a;2023年4月19日 目录 一、下载XShell的目的 为什么配置环境需求需要Xshell 为什么Linux就适合 为什么要选择Xshell 二、下载XShell 三、安装XShell 四、使用XShell建立静态 1. XShell初始化界面 2、点击…

mac linux工具下载,xshell mac版

xshell mac版功能非常齐全,可以满足不同人的个性需求。具有强大的分页式环境,还可以定义的文本编辑器编辑终端内容,应对不安全的Telnet客户端,帮助大家实现控制终端的目的,带给用户良好的终端服务器操作体验。感兴趣的朋友可以前来尝试下! xshell for mac软件简介: xshe…

xshell免费版安装使用

介绍 Xshell是一款非常实用的SSH&#xff08;Secure Shell&#xff09;客户端软件&#xff0c;它可以让你在Windows系统中安全地远程登录到Linux或其他UNIX服务器中&#xff0c;并进行终端操作。本文将为大家介绍Xshell 7的安装方法&#xff0c;希望对大家有所帮助。 一、下载…

xshell下载

文章目录 xshell 官网下载地址 xshell 官网下载地址 xshell官网&#xff1a;https://www.xshell.com/zh/xshell/ 进入官网之后选择“所有下载-家庭/学校下载”&#xff0c;这个是免费的填写自己的邮箱地址&#xff0c;然后就会收到相对应的下载地址

你还在使用xshell绿色破解版?

你还在使用xshell绿色破解版&#xff1f; 一、xshell 介绍二、1分钟助你申请Xshell&#xff08;免费版&#xff09;个人版本和家庭版本&#xff0c;避免盗版问题1.访问Xshell官网下载页面 https://www.netsarang.com/zh/xshell-download/2、找到免费授权页面3、收到邮箱一个下载…

xshell免费版 正版,非xshell破解版

国内的下载网址下载的xshell是收费的&#xff0c;解决方法就是找国外的下载网址&#xff0c;国外提供学生和学校使用的免费版本。 连接网址&#xff1a;https://www.netsarang.com/en/all-downloads/

还在为XShell破解烦恼,试试tabby

Tabby (前身是 Terminus) 是一个可高度配置的终端模拟器和 SSH 或串口客户端&#xff0c;支持 Windows&#xff0c;macOS 和 Linux 集成 SSH&#xff0c;Telnet 客户端和连接管理器集成串行终端定制主题和配色方案完全可配置的快捷键和多键快捷键分体式窗格自动保存标签页支持…

xshell7,xftp7个人免费版官方下载,无需破解,免激活,下载即可使用

对于开发人员来说&#xff0c;xshell这款软件应该不陌生&#xff0c;是一款非常好用的服务器连接工具&#xff0c;但同时它又是收费的&#xff0c;导致很多同学下载后使用不久后就到期了。于是很多人都去网上搜索绿色版、破解版的&#xff0c;结果搜索出来的要么是有很多的捆绑…

NB!更方便Xshell本地密码破解工具

工具介绍 XshellCrack是基于SharpXDecrypt的二次开发&#xff0c;用go语言重写&#xff0c;增加了注册表查询设置&#xff0c;更方便xshell本地密码破解。 关注【Hack分享吧】公众号&#xff0c;回复关键字【230717】获取下载链接 工具使用 Usage:root SshCrack [flags]Flags…

Xshell Plus 6标准版详细安装破解教程,解决评估过期问题(附注册机,全网独家可用),非学校/家庭免费版

声明&#xff1a;相关软件仅供学习研究软件之用&#xff0c;不得用于商业用途&#xff0c;请大家购买正版&#xff0c;支持正版软件&#xff0c;请认准官方正版网站&#xff0c;与此同时&#xff0c;本软件数字签名为NetSarang Computer&#xff0c;与苏州思杰马克丁无关 注册机…

xshell7配置文件密码破解

工具 how-does-Xmanager-encrypt-password 实现 xshell配置文件位置&#xff1a; xshell7: C:\Users\%username%\Documents\NetSarang Computer\7\Xshell\Sessions xshell6: C:\Users\%username%\Documents\NetSarang Computer\6\Xshell\Sessions XShell5: %userpro…

工具推荐 | Xshell全版本解密工具(包括Xshell7)——SharpXDecrypt

声明 本程序仅供个人恢复密码使用&#xff01; 用户滥用造成的一切后果与作者无关&#xff01; 使用者请务必遵守当地法律&#xff01; 本程序不得用于商业用途&#xff0c;仅限学习交流&#xff01; 请在下载后24小时内删除&#xff01;如果代码中存在侵权行为&#xff0…

Keras中Sequential模型及方法详细总结

Sequential 序贯模型 序贯模型是函数式模型的简略版&#xff0c;为最简单的线性、从头到尾的结构顺序&#xff0c;不分叉&#xff0c;是多个网络层的线性堆叠。 Keras实现了很多层&#xff0c;包括core核心层&#xff0c;Convolution卷积层、Pooling池化层等非常丰富有趣的网…