jQuery实现B2B网站后台管理系统侧导航


Posted in jQuery onJuly 08, 2020

效果图

jQuery实现B2B网站后台管理系统侧导航

1.html部分

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>index</title>
  <link rel="stylesheet" href="https://cdn.bootcss.com/font-awesome/4.6.0/css/font-awesome.min.css" rel="external nofollow" >
  <link rel="stylesheet" href="css/style.css" rel="external nofollow" >
</head>

<body>

<div class="account-l fl">
  <a class="list-title">账户概览</a>
  <ul id="accordion" class="accordion">
    <li>
      <div class="link"><i class="fa fa-leaf"></i>产品管理<i class="fa fa-chevron-down"></i></div>
      <ul class="submenu">
        <li id="shop"><a>查看店铺</a></li>
        <li id="publicproducts"><a>发布产品</a></li>
        <li id="productlists"><a>查看产品</a></li>
        <li id="mysaled"><a>已卖出产品</a></li>
      </ul>
    </li>

    <li>
      <div class="link"><i class="fa fa-shopping-cart"></i>采购管理<i class="fa fa-chevron-down"></i></div>
      <ul class="submenu">
        <li id="publishpurchase"><a>发布采购</a></li>
        <li id="postneeds"><a>查看采购</a></li>
        <li id="getneeds"><a>已收到的报价单</a></li>
        <li id="mypricesheet"><a>我的报价单</a></li>
        <li id="concernshop"><a>已关注的店铺</a></li>
        <li id="concerngood"><a>已关注的商品</a></li>
      </ul>
    </li>

    <li>
      <div class="link"><i class="fa fa-pencil-square-o"></i>询盘管理<i class="fa fa-chevron-down"></i></div>
      <ul class="submenu">
        <li id="buyerxunpanlist"><a>收到的询盘</a></li>
        <li id="publishrequire"><a>我的询盘</a></li>
      </ul>
    </li>

    <li>
      <div class="link"><i class="fa fa-file-text"></i>订单管理<i class="fa fa-chevron-down"></i></div>
      <ul class="submenu">
        <li id="myorder"><a>我的订单</a></li>
        <li id="myrefund"><a>退款申请</a></li>
      </ul>
    </li>

    <li>
      <div class="link"><i class="fa fa-globe"></i>金融管理<i class="fa fa-chevron-down"></i></div>
      <ul class="submenu">
        <li id="myloan"><a>我的借贷</a></li>
        <li id="financialmanage"><a>需求申请</a></li>
        <li id="myapplication"><a>我的申请</a></li>
      </ul>
    </li>

    <li>
      <div class="link"><i class="fa fa-unlock-alt"></i>安全管理<i class="fa fa-chevron-down"></i></div>
      <ul class="submenu">
        <li id="basecomInfo"><a>基本信息</a></li>
        <li id="authenchange"><a>认证信息</a></li>
        <li id="phoneAuth"><a>手机认证</a></li>
        <li id="bankCardAuth"><a>银行卡认证</a></li>
        <li id="emailAuth"><a>邮箱认证</a></li>
        <li id="passwordmodify"><a>密码修改</a></li>
        <li id="paymentpsdmodify"><a>支付密码</a></li>
        <li id="address"><a>收货地址</a></li>
      </ul>
    </li>

    <li>
      <div class="link"><i class="fa fa-star"></i>评价管理<i class="fa fa-chevron-down"></i></div>
      <ul class="submenu">
        <li id="usercomments"><a>我的评价</a></li>
      </ul>
    </li>

    <li>
      <div class="link"><i class="fa fa-bell"></i>消息管理<i class="fa fa-chevron-down"></i></div>
      <ul class="submenu">
        <li id="mymsg"><a>我的消息</a></li>
      </ul>
    </li>

    <li>
      <div class="link"><i class="fa fa-signal"></i>统计管理<i class="fa fa-chevron-down"></i></div>
      <ul class="submenu">
        <li id="censusmanager"><a>月贸易量</a></li>
        <li id="statisticmanager"><a>月订单量</a></li>
      </ul>
    </li>

    <li>
      <div class="link"><i class="fa fa-credit-card"></i>白条管理<i class="fa fa-chevron-down"></i></div>
      <ul class="submenu">
        <li id="oweindex"><a>开通白条</a></li>
        <li id="myIous"><a>我的白条</a></li>
        <li id="louorderlist"><a>订单列表</a></li>
      </ul>
    </li>
  </ul>
</div>

<script src='https://libs.baidu.com/jquery/1.10.2/jquery.min.js'></script>
<script src='js/script.js'></script>
</body>
</html>

2.css部分

* {
 margin:0;
 padding:0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
body {
 background:#fff;
 font:12px Microsoft YaHei,arial,sans-serif
}
ul {
 list-style-type:none
}
a {
 color:#f39800;
 text-decoration:none
}
.list-title {
 display:inline-block;
 width:100%;
 max-width:200px;
 border-top:solid 1px #ccc;
 border-left:solid 1px #ccc;
 border-right:solid 1px #ccc;
 background:#fff;
 text-align:center;
 height:60px;
 line-height:60px;
 font-size:20px;
 color:#f39800;
 font-weight:700;
 cursor:pointer
}
h1 {
 color:#fff;
 font-size:24px;
 font-weight:400;
 text-align:center;
 margin-top:80px
}
h1 a {
 color:#f39800;
 font-size:16px
}
.accordion {
 width:100%;
 max-width:200px;
 border:solid 1px #ccc;
 background:#fff
}
.accordion .link {
 cursor:pointer;
 display:block;
 padding:15px 15px 15px 42px;
 color:#4d4d4d;
 font-size:14px;
 font-weight:700;
 border-bottom:1px solid #ccc;
 position:relative;
 -webkit-transition:all .4s ease;
 -o-transition:all .4s ease;
 transition:all .4s ease
}
.accordion li:last-child .link {
 border-bottom:0
}
.accordion li {
 cursor:pointer
}
.accordion li i {
 position:absolute;
 top:16px;
 left:12px;
 font-size:18px;
 color:#595959;
 -webkit-transition:all .4s ease;
 -o-transition:all .4s ease;
 transition:all .4s ease
}
.accordion li i.fa-chevron-down {
 right:12px;
 left:auto;
 font-size:16px
}
.accordion li.open .link {
 color:#f39800
}
.accordion li.open i {
 color:#f39800
}
.accordion li.open i.fa-chevron-down {
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 -o-transform:rotate(180deg);
 transform:rotate(180deg)
}
.submenu {
 display:none;
 background:#f5f5f5;
 font-size:14px
}
.submenu li {
 border-bottom:1px solid #d6d7dc
}
.submenu a {
 display:block;
 text-decoration:none;
 color:#666;
 padding:12px;
 padding-left:42px;
 -webkit-transition:all .25s ease;
 -o-transition:all .25s ease;
 transition:all .25s ease
}
.submenu a:hover,.submenu li.current a {
 background:#f39800;
 color:#fff
}

3.js部分

$(function() {
  var Accordion = function(el, multiple) {
    this.el = el || {};
    this.multiple = multiple || false;
    var links = this.el.find('.link');
    links.on('click', {
      el: this.el,
      multiple: this.multiple
    },
    this.dropdown)
  };
  Accordion.prototype.dropdown = function(e) {
    var $el = e.data.el;
    $this = $(this);
    $next = $this.next();
    $next.slideToggle();
    $this.parent().toggleClass('open');
    if (!e.data.multiple) {
      $el.find('.submenu').not($next).slideUp().parent().removeClass('open');
    }
  };
  var accordion = new Accordion($('#accordion'), false);
  $('.submenu li').click(function() {
    $(this).addClass('current').siblings('li').removeClass('current');
  });
});

以上就是jQuery实现B2B网站后台管理系统侧导航的详细内容,更多关于jQuery 实现侧导航的资料请关注三水点靠木其它相关文章!

jQuery 相关文章推荐
jQuery输入框密码的显示隐藏【代码分享】
Apr 29 jQuery
jQuery Validate表单验证插件实现代码
Jun 08 jQuery
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
Jun 09 jQuery
轻松搞定jQuery+JSONP跨域请求的解决方案
Mar 06 jQuery
JQuery选中select组件被选中的值方法
Mar 08 jQuery
jQuery实现表单动态加减、ajax表单提交功能
Jun 08 jQuery
jQuery实现为动态添加的元素绑定事件实例分析
Sep 07 jQuery
jQuery实现网页拼图游戏
Apr 22 jQuery
jQuery选择器之层次选择器用法实例分析
Feb 19 jQuery
jQuery实现鼠标拖拽登录框移动效果
Sep 13 jQuery
jQuery实现手风琴特效
Jan 11 jQuery
jQuery实现穿梭框效果
Jan 19 jQuery
jQuery使用jsonp实现百度搜索的示例代码
Jul 08 #jQuery
jQuery 实现扁平式小清新导航
Jul 07 #jQuery
jQuery 动态粒子效果示例代码
Jul 07 #jQuery
jQuery实现简单飞机大战
Jul 05 #jQuery
jQuery实现简单日历效果
Jul 05 #jQuery
jQuery实现飞机大战小游戏
Jul 05 #jQuery
jquery实现上传图片功能
Jun 29 #jQuery
You might like
星际中一些鲜为人知的详细资料
2020/03/04 星际争霸
php横向重复区域显示二法
2008/09/25 PHP
PHP可变函数的使用详解
2013/06/14 PHP
ThinkPHP使用心得分享-分页类Page的用法
2014/05/15 PHP
解决cPanel无法安装php5.2.17
2014/06/22 PHP
递归实现php数组转xml的代码分享
2015/05/14 PHP
Laravel框架实现超简单的分页效果示例
2019/02/08 PHP
使用Apache的rewrite
2021/03/09 Servers
Javascript常考语句107条收集
2010/03/09 Javascript
真正的JQuery.ajax传递中文参数的解决方法
2011/05/28 Javascript
JS幻灯片可循环播放可平滑旋转带滚动导航(自写)
2013/08/05 Javascript
JQ获取动态加载的图片大小的正确方法分享
2013/11/08 Javascript
文本框倒叙输入让输入框的焦点始终在最开始的位置
2014/09/01 Javascript
Vue.js 2.0 和 React、Augular等其他前端框架大比拼
2016/10/08 Javascript
微信小程序 wx.uploadFile在安卓手机上面the same task is working问题解决
2016/12/14 Javascript
Bootstrap里的文件分别代表什么意思及其引用方法
2017/05/01 Javascript
Vue实例中生命周期created和mounted的区别详解
2017/08/25 Javascript
vue使用ElementUI时导航栏默认展开功能的实现
2018/07/04 Javascript
vue前端框架—Mint UI详解(更适用于移动端)
2019/04/30 Javascript
python数据处理实战(必看篇)
2017/06/11 Python
Python学习思维导图(必看篇)
2017/06/26 Python
tensorflow输出权重值和偏差的方法
2018/02/10 Python
django框架事务处理小结【ORM 事务及raw sql,customize sql 事务处理】
2019/06/27 Python
Python Pandas数据结构简单介绍
2019/07/03 Python
基于SpringBoot构造器注入循环依赖及解决方式
2020/04/26 Python
python爬虫实例之获取动漫截图
2020/05/31 Python
如何用Python绘制3D柱形图
2020/09/16 Python
详解Python中如何将数据存储为json格式的文件
2020/11/18 Python
大学生两会学习心得体会
2014/03/10 职场文书
新学期标语
2014/06/30 职场文书
医德医风自我评价
2014/09/19 职场文书
小学生推普周国旗下讲话稿
2014/09/21 职场文书
公司职员入党自传书
2015/06/26 职场文书
汉语拼音教学反思
2016/02/22 职场文书
原生JS封装vue Tab切换效果
2021/04/28 Vue.js
Mongodb 迁移数据块的流程介绍分析
2022/04/18 MongoDB