现在位置: 首页 > dialog拖动越界
+18°
2012年11月23日 dialog, panel, window ⁄ 共 5082字 ⁄ 被围观 17,152 views+
之前分别写过panel,dialog,window三个组件因为拖曳或者reSize造成组件越界而无法还原的问题,两篇文章分别针对拖曳和reSize给出了解决方案。不过根据朋友的反馈,reSize的解决方案和拖曳的解决方案同时使用时存在效率低下的问题,个人也在进一步使用过程中发现了另外一些问题,共修正以下Bug: 原生panel并无拖曳和缩放功能,且继承panel组件的上层组件太多,极容易出问题,故放弃对panel组件的支持。 onResize配合onMove使用...
阅读全文
+10°
2012年07月11日 Window, window ⁄ 共 1689字 ⁄ 被围观 17,665 views+
在国内的一个关注easyui的论坛上,有位牛人,使用panel的onMove事件解决了panel,dialog以及window组件在被拖动时,会超出浏览器边界而无法拖回的情况,不过仔细分析一下代码,对于右下两侧的重定位还是存在问题的,原来的文章请点击这里查看。 代码改进: 大家试一下就可以发现,当右侧和下侧超过浏览器边界时并不会自动回到边界点,主要是以下代码存在问题: var width = $(this).panel('options').width; var r...
阅读全文
×