easyui弹出框位置超出
来源:互联网 发布:通用发票打印软件 编辑:程序博客网 时间:2024/06/04 19:28
/** * 针对panel window dialog三个组件拖动时会超出父级元素的修正 * 如果父级元素的overflow属性为hidden,则修复上下左右个方向 * 如果父级元素的overflow属性为非hidden,则只修复上左两个方向 * @param left * @param top * @returns */var easyuiPanelOnMove = function(left, top) {//alert(left);var parentObj = $(this).panel('panel').parent();if (left < 0) {$(this).window('move', {left : 1});}if (top < 0) {$(this).window('move', {top : 1});}var width = $(this).panel('options').width;var height = $(this).panel('options').height;var right = left + width;var buttom = top + height;var parentWidth = parentObj.width();var parentHeight = parentObj.height();if(parentObj.css("overflow")=="hidden"){if(width > parentWidth && left > parentWidth-width){$(this).window('move', {"left":parentWidth-width});}if(height > parentHeight && top > parentHeight-height){$(this).window('move', {"top":parentHeight-height});}}};//$.fn.panel.defaults.onMove = easyuiPanelOnMove; //$.fn.window.defaults.onMove = easyuiPanelOnMove; //$.fn.dialog.defaults.onMove = easyuiPanelOnMove;
0 0
- easyui弹出框位置超出
- 使用EasyUI弹出框页面样式乱了——控制弹出框位置
- easyui弹出提示框
- Easyui弹出框
- EasyUI弹出框
- easyui弹出对话框的位置根据某个控件元素改变
- 解决EasyUI dialog弹出窗口超出父元素,导致不能关闭的bug
- jquery easyui 弹出消息框
- Easyui 之window 弹出框
- jquery easyui 弹出消息框
- jquery easyui 弹出消息框
- Easyui-交互式消息弹出框
- EasyUI Ifrem弹出框问题
- EasyUI编辑弹出框设置
- 设置alertdialog弹出框的弹出位置
- 弹出框的位置wboxxz
- 自定义弹出框的位置
- jQuery EasyUI API 中文文档 - 弹出框
- linux vim 编辑器的一些基本操作
- ffmpeg代码阅读笔记(1)——avformat_open_input
- git的基本使用
- 自定义log日志输出到文件中保存
- 关于ActionContext.getContext()的用法心得 2010-06-25 11:08 25041人阅读 评论(8) 收藏 举报 applicationsessionactionstr
- easyui弹出框位置超出
- mondrian 对计算结果 Infinity 的处理
- Python 字典
- 将网页嵌入到android应用中
- permutations
- 研发管理, 项目管理 相关资源网站积累
- linux中只列出目录项
- NSString常用方法
- 卸载oracle方法