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 好看,开发速度快,部 ...
随机推荐
- windows多线程同步--事件
推荐参考博客:秒杀多线程第六篇 经典线程同步 事件Event 事件是内核对象,多用于线程间通信,可以跨进程同步 事件主要用到三个函数:CreateEvent,OpenEvent,SetEvent, ...
- flex bison
https://www.gnu.org/software/bison/manual/bison.html https://blog.csdn.net/sirouni2003/article/detai ...
- 〖Java〗Eclispe安装和使用viplugin
习惯了VIM的操作,每次打开Eclipse都习惯性的按下 hjkl: 感觉蛋疼了使用一下VIPlugin,发现给编码速度造成了成吨的伤害- 这个插件对于习惯于使用VIM的程序员来说,简直太有必要了.. ...
- Swift 计算三角形角度、两条边夹角
/// 计算三点之间的角度 /// /// - Parameters: /// - p1: 点1 /// - p2: 点2(也是角度所在点) /// - p3: 点3 /// - Returns: 角 ...
- Jason 和 Java 对象转化示例
1.工程 2.代码: JsonUtil.java package com.my.json; import java.util.ArrayList; import java.util.List; imp ...
- 如何用javac 和java 编译运行整个Java工程
转自:http://blog.csdn.net/huagong_adu/article/details/6929817 前言:本文教你怎么用javac和Java命令,以及如何利用脚本(she ...
- class path and classloader
https://www.artima.com/insidejvm/ed2/linkmod5.html https://www.artima.com/insidejvm/ed2/securityP.ht ...
- 动软 生成 linq相关DAO
第一步:新建自定义模板 <#@ template language="c#" HostSpecific="True" #> <#@ outpu ...
- Python3自定义http/https请求拦截mitmproxy脚本
[本文出自天外归云的博客园] 脚本内容 代码如下: from mitmproxy import http, ctx from multiprocessing import Lock class Fil ...
- [Android]Android数据的四种存储方式
存储方式 Android提供以下四种存储方式: SharePreference SQLite File ContentProvider Android系统中数据基本都是私有的,一般存放在“data/d ...