jQuery MiniUI

 找回密码
 立即注册
查看: 2320|回复: 8
打印 上一主题 下一主题

buttonEdit弹出框可以自定义位置吗? [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2016-7-7 15:12:20 |只看该作者 |倒序浏览
比如弹出框紧贴着编辑框下面,就 跟下拉列表类似

Rank: 1

沙发
发表于 2016-7-7 15:22:10 |只看该作者
现在弹出框,默认居中,就是mini.open打开新窗口时,能不能自定义弹出位置呢?大神们

Rank: 8Rank: 8

板凳
发表于 2016-7-7 15:22:49 |只看该作者
var win=mini.open()

win.showAtEl(buttonedit.getEl(),{
   xAlign:"left",
   yAlign:"below"
})
http://www.miniui.com/docs/api/index.html#ui=window

Rank: 1

地板
发表于 2016-7-7 15:25:22 |只看该作者
felt 发表于 2016-7-7 15:22
var win=mini.open()

win.showAtEl(buttonedit.getEl(),{

谢斑竹,我试试哈

Rank: 1

5#
发表于 2016-7-7 17:30:13 |只看该作者
felt 发表于 2016-7-7 15:22
var win=mini.open()

win.showAtEl(buttonedit.getEl(),{

如果页面A上点击“新增”按钮,弹出子页面B,然后在页面B上增行,某列是buttonEdit,这时候即使设置了win=mini.open()也不行,弹窗的位置是相对于满屏时位置

Rank: 1

6#
发表于 2016-7-7 17:34:28 |只看该作者
lazzy 发表于 2016-7-7 17:30
如果页面A上点击“新增”按钮,弹出子页面B,然后在页面B上增行,某列是buttonEdit,这时候即使设置了win ...

1.无效的:
页面A->应该重定位置的弹出框C

2.正确的:
这是页面A->子页面B->应该重定位置的弹出框C

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 1

7#
发表于 2016-7-7 17:35:29 |只看该作者
lazzy 发表于 2016-7-7 17:34
1.无效的:
页面A->应该重定位置的弹出框C

不好意思,两张图片弄反了

Rank: 8Rank: 8

8#
发表于 2016-7-8 09:54:27 |只看该作者
本帖最后由 dforce 于 2016-7-8 11:10 编辑
lazzy 发表于 2016-7-7 17:35
不好意思,两张图片弄反了

mini.open是顶级弹出,跨页面的话无法根据el定位
只能计算出偏移,用showAtPos(left,top)来准确定位

或者用mini-window,这个弹出是同页面的弹出

Rank: 1

9#
发表于 2016-7-8 11:33:11 |只看该作者
dforce 发表于 2016-7-8 09:54
mini.open是顶级弹出,跨页面的话无法根据el定位
只能计算出偏移,用showAtPos(left,top)来准确定位

这个方法好,谢了

Archiver|普加软件

GMT+8, 2024-10-1 15:43 , Processed in 1.034076 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部