jquery-easyui中创建BorderLayout布局
来源:互联网 发布:学汽修下载什么软件? 编辑:程序博客网 时间:2024/05/29 06:40
BorderLayout通常有五个区域:east,west,north,south,center,下面是一般的用法:
- north区域用于显示页面的横幅
- south区域用于显示版权信息或其他说明
- west区域用于显示导航菜单
- east区域用于显示推广信息
- center区域用于显示主页面信息
在easyui中使用布局时首先应该确定在什么容器上应用布局,布局必须至少包含一个center区域,下面是一个例子:
- <div class="layout-container" style="width:400px;height:300px;">
- <div region="west" split="true" title="Navigator" style="width:150px;">
- <p style="padding:5px;margin:0;">Select language:</p>
- <ul>
- <li><a href="javascript:void(0)" onclick="showpage('java.html')">Java</a></li>
- <li><a href="javascript:void(0)" onclick="showpage('cshape.html')">C#</a></li>
- <li><a href="javascript:void(0)" onclick="showpage('vb.html')">VB</a></li>
- <li><a href="javascript:void(0)" onclick="showpage('erlang.html')">Erlang</a></li>
- </ul>
- </div>
- <div id="content" region="center" title="Language" href="java.html" style="padding:5px;">
- </div>
- </div>
- <div class="layout-container" style="width:400px;height:300px;">
- <div region="west" split="true" title="Navigator" style="width:150px;">
- <p style="padding:5px;margin:0;">Select language:</p>
- <ul>
- <li><a href="javascript:void(0)" onclick="showpage('java.html')">Java</a></li>
- <li><a href="javascript:void(0)" onclick="showpage('cshape.html')">C#</a></li>
- <li><a href="javascript:void(0)" onclick="showpage('vb.html')">VB</a></li>
- <li><a href="javascript:void(0)" onclick="showpage('erlang.html')">Erlang</a></li>
- </ul>
- </div>
- <div id="content" region="center" title="Language" href="java.html" style="padding:5px;">
- </div>
- </div>
我们在一个DIV容器上建立了一个左右分栏的布局,左边是导航菜单,右边是主页面内容。在center区域中我们使用href属性指定一个页面让其加载该页面的内容。
运行页面layout.html后可以看到下面的显示:
最后我们为导航菜单编写onclick事件处理函数用于加载指定页面的内容,这个函数很简单:
- function showpage(url){
- $('#content').load(url);
- }
- function showpage(url){
- $('#content').load(url);
- }
原文及范例的下载地址请见:http://jquery-easyui.wikidot.com/tutorial:layout
- jquery-easyui中创建BorderLayout布局
- jquery-easyui中创建BorderLayout布局
- jquery-easyui中创建BorderLayout布局
- jquery-easyui中创建复杂布局
- jquery-easyui中创建复杂布局
- jquery-easyui中创建复杂的布局效果
- jquery-easyui中创建Dialog
- jquery-easyui中创建SplitButton
- BorderLayout布局
- CSS3 中FLEX快速实现BorderLayout布局
- jQuery EasyUI使用教程之在面板中创建复杂布局
- jQuery EasyUI 布局 - 创建 XP 风格左侧面板
- jquery-easyui中创建Window窗口
- jquery-easyui中创建异步加载树
- jquery easyui 布局
- jQuery-easyUI布局
- jquery easyui(布局 )
- 关于Java中BorderLayout布局的一个纠结问题,求教
- 关于整数提升中rank的说明
- Android 开发中,如何将多个程序打包成一个apk文件,但是安装完成后显示多个程序?
- 指向指针的指针
- 动态创建按钮及添加消息响应
- detours 3.0文档翻译
- jquery-easyui中创建BorderLayout布局
- 提取系统时间到毫秒
- oracle dba 常用语句10(group by)
- 堆栈了解
- oracle 同时向多个表写数据
- oracle之all, any,
- VS2010中创建并用C++及C#测试COM组件
- Android数据存储--网络存储
- resin bugs