<div class="mini-container" style="position:relative;height:100%;">
<div class="left-collapse-trigger" title="隐藏侧边栏">
<i class="fa fa-angle-left fa-2x"></i>
</div>
<div class="bg-info min-condition condition-content" data-id="condition-info">

</div>
</div>
<style scoped>
.left-collapse .min-condition {
width: 0px !important;
overflow: hidden !important;
padding: 0px !important;
}
.left-collapse-trigger {
width: 40px;
height: 40px;
border-radius: 20px;
background: rgba(202, 202, 202, 0.4);
position: absolute;
left: 240px;
top: 45%;
z-index: 1000;
justify-content: center;
align-items: center;
color: #fff;
display:flex;
}

.left-collapse .left-collapse-trigger {
left:-10px;
}

.condition-content {
position: absolute;
transition: width 200ms;
z-index: 999;
left: 0px;
top: 0px;
bottom: 0px;
overflow: auto;
width: 260px;
padding: 15px;
background: #f7f5f5;
}

.main-content {
position: absolute;
left: 265px;
right: 0px;
top: 0px;
bottom: 0px;
}
</style>

define([], function () {
return function () {
this.show = function (module, root) {
root.load("telemetry/dataSearch/cesi.html", function () {
//侧边栏绑定
(function () {
$("body").on("click", ".left-collapse-trigger", function () {
$(this).attr("title", "展开侧边栏");
var $brother = $(this).parent();
var isExpand = true;
if ($brother.hasClass("left-collapse")) {//已经折叠
$brother.removeClass("left-collapse");
$(this).attr("title", "隐藏侧边栏");
$(this).children("i").removeClass("fa-angle-right").addClass("fa-angle-left");
}
else {
isExpand = false;
$brother.addClass("left-collapse");
$(this).attr("title", "展开侧边栏");
$(this).children("i").removeClass("fa-angle-left").addClass("fa-angle-right");
}
});
}());

});
}
};
});

jquery左右滑动菜单的更多相关文章

  1. jQuery水平滑动菜单

    在线演示 本地下载

  2. jquery插件:点击拉出的右侧滑动菜单

    就是一个停留在页面右侧的滑动菜单,点击可以拉出,带回调函数.宽高位置可以参数指定.插件代码如下: (jquery的路径请自己修改) (function($){ $.fn.sideSwitch = fu ...

  3. bootstrap-简单实用的垂直手风琴滑动菜单列表特效

    前端: <html lang="zh"> <head> <meta charset="UTF-8"> <meta ht ...

  4. html5手机端的点击弹出侧边滑动菜单代码

    效果预览:http://hovertree.com/texiao/html5/19/ 本效果适用于移动设备,可以使用手机等浏览效果. 源码下载:http://hovertree.com/h/bjaf/ ...

  5. 可控制导航下拉方向的jQuery下拉菜单代码

    效果:http://hovertree.com/texiao/nav/1/ 代码如下: <!DOCTYPE html> <html> <head> <meta ...

  6. 19款绚丽实用的jQuery/CSS3侧边栏菜单

    jQuery作为一款主流的JavaScript前端开发框架,深受广告开发者的亲睐,同时jQuery有着不计其数的插件,特别是菜单插件更为丰富,本文将要为大家介绍20个绚丽而实用的jQuery侧边栏菜单 ...

  7. 近20个绚丽实用的jQuery/CSS3侧边栏菜单(转载)

    http://developer.51cto.com/art/201510/493530.htm 近20个绚丽实用的jQuery/CSS3侧边栏菜单 jQuery作为一款主流的JavaScript前端 ...

  8. js进阶 13-2 jquery动画滑动效果哪些注意事项

    js进阶 13-2 jquery动画滑动效果哪些注意事项 一.总结 一句话总结:滑动里面这里up是隐藏,down是显示. 1.jquery动画默认的两个切换效果是什么(swing默认和linear的区 ...

  9. 基于jQuery左右滑动切换特效 附源码

    分享一款基于脚jQuery左右滑动切换特效.这是一款鼠标点击左右箭头按钮图片滚动切换,鼠标移到图片上显示透明边框特效.   效果图如下:   废话不多说,代码奉上!   html代码: <div ...

随机推荐

  1. php:生成的时间与本地电脑的时间不匹配

    如题,在php中我发现在数据库中的时间跟电脑上的时间没有同步 本地时间: 数据库中,生成的时间: 很明显,时分秒是对应不上去的,那么我们只要在php.ini中找到 这里被注释掉了,那我们就改成这样: ...

  2. sublime相关小技巧

    1.快速建立一个新文件:Ctrl+n 2.修改多个相同符号:Ctrl+D 3.建立语言后缀的文件保存,例如我想创建PHP的语言脚本,先按Ctrl+Shift+p,打开Command Palette,输 ...

  3. Android(java)学习笔记80:Html嵌入到Java显示乱码

    1. Html嵌入到Java显示乱码: 解决方案: 使用 loadData方法是中文部分会出现乱码,即使指定“utf-8”.“gbk”.“gb2312”也一样. webView.getSettings ...

  4. Android(java)学习笔记74:ListViewProject案例(ListView + ArrayAdapter)

    1. 首先是MainActivity.java文件,如下: package com.himi.lv1; import java.util.ArrayList; import java.util.Lis ...

  5. python读取图像

    from PIL import Imageimg = Image.open('/Users/NaCl/Desktop/test.png')img.show()

  6. ETL工具--DataX3.0实战

    DataX是一个在异构的数据库/文件系统之间高速交换数据的工具,实现了在任意的数据处理系统(RDBMS/Hdfs/Local filesystem)之间的数据交换,由淘宝数据平台部门完成. DataX ...

  7. basic_double_stream_incorrect

    不合理的代码 /* * Copyright 1993-2010 NVIDIA Corporation. All rights reserved. * * NVIDIA Corporation and ...

  8. 0.5px的边框

    <!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  9. jstl(c)标签

    一.EL表达式: Expression Language提供了在 JSP 脚本编制元素范围外(例如:脚本标签)使用运行时表达式的功能.脚本编制元素是指页面中能够用于在JSP 文件中嵌入 Java 代码 ...

  10. python 实现剪刀石头布(三局两胜)

    # -*- coding:utf-8 -*- import random # best of three def finger_guess(): rule = {1:'rock', 2:'paper' ...