A portlet extend jQuery UI.
在线Demo:http://www.kafeitu.me/demo/jquery-ui-portlet/index.html
**浏览器支持:**Chrome、Firefox、Safari、IE6+
- 修复内容区域隐藏/显示切换后图标没变动问题
- 修复单视图模式还原后再次隐藏内容区域只隐藏了内容边框保持不变问题
- 给DEMO页面添加了几个小图标
- 支持动态添加Portlet元素,并且可以指定位置
- 支持重复元素过滤功能,并且可以通过函数回调的方式决定是否允许重复元素的添加
- 添加了针对Portlet元素的回调事件,例如:创建、删除
- 优化了创建元素的代码(通用性)
- 添加获取所有portlet坐标的方法(所在行、列)
- 添加切换单个、全部portlet内容的显示或者隐藏功能(自动根据状态切换、只隐藏、只显示)
- 添加销毁功能(destroy)
- 添加拖动事件回调支持
- 解决设置singleView设置为false无效问题
- 解决双击三个按钮速度快时会启动单视图模式问题
- 为最小化、还原功能添加动画效果
- 修复不支持IE7问题
- 命名空间更改:kft.portlet改为ui.portlet
- 添加跨列模式演示
- 添加对ajax错误的捕获和回调
- Fixed:内容区域拖动(例如滚动条的拖动)依然可以移动单个portlet
- 添加单视图模式
- 单视图模式支持动画、回调
- 添加内容高度设置
- 添加压缩版本的js文件
- demo页面大调整
1.Fixed:当一列被全部拖动之后不能再拖回
基于jquery ui的初始版本,支持多列排列,支持多种数据来源(text、ajax、json),支持各种回调。