jquery easyui panel move
2016-12-13 11:52
148 查看
在使用esayui 的过程中。发现dialog 不能随着滚动条位置的显示,这样很不符合用户的体验,解决方案:
//获取滚动条到顶部的高度
var h1 = $(document).scrollTop();
//获取浏览器显示区域的高度
var h2 = $(window).height();
//获取dlg 本身的高度
var h3 = $(‘#feederDlg’).height();
//重新定位后dlg的位置:
$(“#feederDlg”).panel(“move”, { top: h1+ (h2 - h3) * 0.5 });
//这里之后新问题,dlg 移动之后以前的位置会出现一个灰色的背景
//解决方案:
设置feederDlg 的shadow 属性值为false.
相关文章推荐
- 防止弹框移出界面 覆盖easyui方法 $.fn.panel.defaults.onMove
- jQuery EasyUI API 中文文档 - 面板(Panel)
- jQuery EasyUI API 中文文档 - 面板(Panel)
- jQuery EasyUI API 中文文档 - Panel面板
- easyUI布局篇使用jquery easy UI的panel和layout实现界面的自适用窗口
- (四)jquery easyui panel window使用
- jQuery EasyUI API 中文文档 - Panel面板
- jQuery EasyUI API 中文文档 - Panel面板
- jQuery EasyUI API 中文文档 - 面板(Panel)
- jQuery EasyUI API 中文文档 - Panel面板
- JQuery EasyUI TabPanel
- jQuery EasyUI API 中文文档 - 面板(Panel)
- jquery 前端框架 easyUI-1.1.2_Layout(Panel)
- jQuery EasyUI window窗口使用实例
- jQuery EasyUI API 中文文档 - 分页
- jQuery EasyUI API 中文文档 - 组合表格(ComboGrid)
- 处理Asp.net中使用 Jquery-easyui的 Confirm
- jQuery.easyui与jQuery UI冲突
- JQuery EasyUI combobox动态添加option
- jquery 在updatepanel中的几中运用