用$.fn.panel.defaults重写defaults。
用法示例
创建Panel
1. 经由标记创建Panel
从标记创建Panel更容易。把 'easyui-panel' 类添加到<div/>标记。
<div id="p" class="easyui-panel" title="My Panel" style="width:500px;height:150px;padding:10px;background:#fafafa;"
iconCls="icon-save" closable="true"
collapsible="true" minimizable="true" maximizable=true>
<p>panel content.</p>
<p>panel content.</p>
</div>
2. 编程创建Panel
让我们创建带右上角工具栏的Panel。.
<div id="p" style="padding:10px;">
<p>panel content.</p>
<p>panel content.</p>
</div>
$('#p').panel({
width:500,
height:150,
title: 'My Panel',
tools: [{
iconCls:'icon-add',
handler:function(){alert('new')}
},{
iconCls:'icon-save'
handler:function(){alert('save')}
}]
});
移动Panel
调用 'move' 方法把Panel移动到新位置。
$('#p').panel('move',{
left:100,
top:100
});
加载内容
让我们经由ajax加载panel内容并且当加载成功时显示一些信息。
$('#p').panel({
href:'content_url.php',
onLoad:function(){
alert('loaded successfully');
}
});
|
名称 |
类型 |
说明 |
默认值 |
|
title |
string |
显示在Panel头部的标题文字。 |
null |
|
iconCls |
string |
在Panel里显示一个16x16图标的CSS类。 |
null |
|
width |
number |
设置Panel的宽度。 |
auto |
|
height |
number |
设置Panel的高度。 |
auto |
|
left |
number |
设置Panel的左边位置。 |
null |
|
top |
number |
设置Panel的顶部位置。 |
null |
|
cls |
string |
给Panel增加一个CSS类。 |
null |
|
headerCls |
string |
给Panel头部增加一个CSS类。 |
null |
|
bodyCls |
string |
给Panel身体增加一个CSS类。 |
null |
|
style |
object |
给Panel增加自定义格式的样式。 |
{} |
|
fit |
boolean |
当设为true时,Panel的 尺寸就适应它的父容器。 |
false |
|
border |
boolean |
定义了是否显示Panel的边框。 |
true |
|
doSize |
boolean |
设置为true,创建时Panel就调整尺寸并做成布局。 |
true |
|
noheader |
boolean |
要是设置为true,Panel的头部将不会被创建。 |
false |
|
content |
string |
Panel身体的内容。 |
null |
|
collapsible |
boolean |
定义了是否显示折叠按钮。 |
false |
|
minimizable |
boolean |
定义了是否显示最小化按钮。 |
false |
|
maximizable |
boolean |
定义了是否显示最大化按钮。 |
false |
|
closable |
boolean |
更多精彩内容其他人还在看
jQuery LigerUI 使用教程表格篇(1)ligerGrid是ligerui系列插件的核心控件,用户可以快速地创建一个美观,而且功能强大的表格,支持排序、分页、多表头、固定列等等
收藏 0赞 0分享 深入理解JavaScript系列(13) This? Yes,this!在这篇文章里,我们将讨论跟执行上下文直接相关的更多细节。讨论的主题就是this关键字。实践证明,这个主题很难,在不同执行上下文中this的确定经常会发生问题
收藏 0赞 0分享 javascript (用setTimeout而非setInterval)javascript (用setTimeout而非setInterval)如果用setInterval 可能出现 下次调用会在前一次调用前调用
收藏 0赞 0分享 JavaScript中两个感叹号的作用说明用两个感叹号的作用就在于,如果明确设置了o中flag的值(非null/undefined/0""/等值),自然test就会取跟o.flag一样的值;如果没有设置,test就会默认为false,而不是null或undefined
收藏 0赞 0分享 javaScript 利用闭包模拟对象的私有属性JavaScript缺少块级作用域,没有private修饰符,但它具有函数作用域。作用域的好处是内部函数可以访问它们的外部函数的参数和变量(除了this和argument
收藏 0赞 0分享 |