easyui---layout实战
<div id="cc" class="easyui-layout" fit=true> <div region="north" title="North Title" split="false"
style="height: 100px;"></div> <div region="west" split="true" title="West" style="width: 300px;" >
<div id="aa" class="easyui-accordion"
style="width: 300px; height: 200px;" fit=true> <div title="Title1" iconCls="icon-save"
style="overflow: auto; padding: 10px;"> <h3 style="color: #0099FF;">Accordion for jQuery</h3> <p>Accordion is a part of easyui framework for jQuery. It lets
you define your accordion component on web page more easily.</p> </div> <div title="Title2" iconCls="icon-reload" selected="true"
style="padding: 10px;">content2</div> <div title="Title3">content3</div> </div> </div> <div region="center" title="center title"
style="padding: 5px; background: #eee;" href="index.jsp">
<div id="tt" class="easyui-tabs" style="width: 500px; height: 250px;"> <div title="Tab1" style="padding: 20px; display: none;">tab1</div> <div title="Tab2" closable="true"
style="overflow: auto; padding: 20px; display: none;">tab2</div> <div title="Tab3" iconCls="icon-reload" closable="true"
style="padding: 20px; display: none;">tab3</div> </div> </div> </div>
第二步:
<div id="cc" class="easyui-layout" fit=true> <div region="north" title="layout实战" split="false"
style="height: 100px;"></div> <div region="west" split="true" title="菜单" style="width: 300px;" iconCls="icon-ok" >
<div id="aa" class="easyui-accordion"
style="width: 300px; height: 200px;" fit=true> <div title="用户管理" style="overflow: auto; padding: 10px;">
</div>
//手风琴selected ,会默认展开,
<div title="岗位管理" selected="true" style="padding: 10px;">content2</div> <div title="权限管理">content3</div>
<div title="资源管理">content3</div>
</div> </div> <div region="center" title="主菜单"
style="padding: 5px; background: #eee;" >
<div id="tt" class="easyui-tabs" style="width: 500px; height: 250px;" fit=true> </div> </div> </div>
第三步:
点击左边的菜单,中间能弹出tab页,左边的菜单对应右边的tab,如果过有了,就不能再创建新的tab页
$("p>a[title]").click(function(){
var src=$(this).attr("title");//获取title中的值,
var title=$(this).text();
if($("#tt").tabs("exists",title)){//有了,就不能再创建新的tab页 $("#tt").tabs("select",title);//将已经创建的tab选中,不再穿件新的
}else{
//动态创建tab
$("#tt").tabs("add",{
title:title,
content:"<iframe frameborder=0 style=width:100%;height:100% src="+src+"></iframe>"//内容区其实就是iframe })
} })
});
<div id="cc" class="easyui-layout" fit=true> <div region="north" title="layout实战" split="false" style="height:100px" ></div> <div region="west" split="true" title="菜单" style="width: 300px;" iconCls="icon-ok" >
<div id="aa" class="easyui-accordion"
style="width: 300px; height: 200px;" fit=true> <div title="用户管理" style="overflow: auto; padding: 10px;">
<p><a title="jsp1/001_message.jsp" >用户列表</a></p>
<p><a title="jsp1/002_window.jsp" >用户新增</a></p>
</div> <div title="岗位管理" selected="true" style="padding: 10px;">content2</div> <div title="权限管理">content3</div>
<div title="资源管理">content3</div>
</div> </div> <div region="center" title="主菜单"
style="padding: 5px; background: #eee;" >
<div id="tt" class="easyui-tabs" style="width: 500px; height: 250px;" fit=true>//动态创建tab页,不是写死,点击左边菜单超链接,右边创建对应的tab </div> </div> </div>
easyui---layout实战的更多相关文章
- easyui layout 收缩的bug
easyui layout提供collapse方法折叠指定的 panel,'region' 参数可能的值是:'north'.'south'.'east'.'west',但是在 IE6的环境下,调用这个 ...
- Easyui layout设置满屏效果
html文件: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" ...
- jQuery easyui layout布局自适应浏览器大小(转)
首先解释一下标题的含义,当我们用jQuery easyui layout 进行布局的时候,可能会遇到这样一个问题,那就是当手工调整浏览器大小,或者最大化.还原窗口的时候,layout的某个区域不能填充 ...
- 布局-EasyUI Panel 面板、EasyUI Tabs 标签页/选项卡、EasyUI Accordion 折叠面板、EasyUI Layout 布局
EasyUI Panel 面板 通过 $.fn.panel.defaults 重写默认的 defaults. 面板(panel)当做其他内容的容器使用.它是创建其他组件(比如:Layout 布局.Ta ...
- asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发4- 后台模板html页面创建
上一篇教程<asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发3-登录模块开发>完成了本项目的登录模块,登录后就需要进入后台管理首页了,需要准备一个后台模 ...
- asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发2-Model层建立
上篇(asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发1-准备工作)文章讲解了开发过程中的准备工作,主要创建了项目数据库及项目,本文主要讲解项目M层的实现,M层这里 ...
- EasyUI Layout 添加、删除、折叠、展开布局
<!DOCTYPE html> <html> <head> <title>吹泡泡的魚-主页</title> <link rel=&qu ...
- EasyUI Layout 布局
1.在整个页面上创建布局(Layout) <!DOCTYPE html> <html> <head> <title>吹泡泡的魚-主页</title ...
- easyui layout 折叠之后显示标题
方法一:重载扩展panel收缩事件 (function($){ var buttonDir = {north:'down',south:'up',east:'left',west:'right'}; ...
- 前端框架easyui layout, Tabs,tree
一.三大前端框架的 1.easyui=jquery+html4(用来做后台的管理界面) 不要钱,开发速度快,不好看,不支持响应式 2.bootstrap=jquery+html5 好看,开发速度快,部 ...
随机推荐
- orocos_kdl学习(二):KDL Tree与机器人运动学
KDL(Kinematics and Dynamics Library)中定义了一个树来代表机器人的运动学和动力学参数,ROS中的kdl_parser提供了工具能将机器人描述文件URDF转换为KDL ...
- Android——TabHost(标签容器)相关知识总结贴
android 2.3 r1 中文 api (58) —— TabHost http://www.apkbus.com/android-18911-1-1.html android中文api (5 ...
- elasticsearch 支持中英文搜索和混合搜索
环境: ubuntu16.04 安装: elasticsearch 5.22 1. 第一步,安装java apt-get install default-jre apt-get install def ...
- CentOS下网卡启动、配置等ifcfg-eth0教程(转)
步骤1.配置/etc/sysconfig/network-scripts/ifcfg-eth0 里的文件.it动力的CentOS下的ifcfg-eth0的配置详情: [root@localhost ~ ...
- 【Windows】Dos中的日期的和时间
在Dos中,我们可以通过动态变量DATE来取得当前日期,通过动态变量TIME来取得当前日期.实例1 C:\Users\hubin5>echo %date% 2013/03/11 周一 C:\Us ...
- CountDownLatch、CyclicBarrier及Semaphore的用法示例
一.参考blog https://www.cnblogs.com/dolphin0520/p/3920397.html 二.CountDownLatch 个人把它类比于一个持有计数的闸门,每到达这个闸 ...
- 入门:移动APP中的各种导航
即使是移动应用界面的原型设计,导航的形式也可以多种多样.尽管尺寸小,又必须紧凑排列大量数据,它们似乎受到了紧密的约束,但依然有着形形色色的选择. 人们曾经一度只会考虑一种形式——流行且广泛使用的垂直导 ...
- 关于java线程、进程的一些问题
1.多核硬件上,java中同一个进程的多个线程可以运行在不同的CPU上么? 应该是可以的,在eclipse上面跑一个模拟程序,一个死循环的线程可以占用系统(4核,Win7)%的CPU,4个这样的线程刚 ...
- 【转】SAP BW 顾问靠手 — SAP中的例程
什么是例程(Routine)? 例程就是我们可以自己定义的程序代码.通过程序代码来完成我们的需求,因为业务是千变万化,如果想让产品能跟随上业务的脚步,就必须要有非常灵活的功能来补充.大家都知道软件产品 ...
- 聊聊动态语言那些事(Python)
动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用.它是一类在运行时可以改变其结构的语言:例如新的函数.对象.甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化.动态语言 ...