jQuery MiniUI

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

gird conntentMenu问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-12-25 18:07:51 |只看该作者 |倒序浏览
本帖最后由 tanbin 于 2012-12-25 18:10 编辑

http://www.miniui.com/demo/#src=datagrid/contextmenu.html
我用的次页面grid右击弹出菜单功能

现在我要代码控制它弹出,也就是我点击下图 “操作” 时,或鼠标悬浮时让 contextmenu  show出来并且要触发grid的onBeforeOpen事件

contextmenu有showAtPos(x,y)方法,但不能触发onBeforeOpen 事件且获取鼠标的x,y坐标兼容性不好所以弃用了。

不知道grid是否有让我调用的鼠标右键事件show出contextmenu  

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

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-12-25 18:26:27 |只看该作者
获取dom元素坐标:
var xy = jQuery(el).offset();
var x = xy[0], y = xy[1];
menu.showAtPos(x, y);

Archiver|普加软件

GMT+8, 2024-9-28 12:23 , Processed in 1.036713 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部