jQuery MiniUI

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

咨询datagrid事件问题 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2012-6-5 11:10:15 |只看该作者 |倒序浏览
请问datagrid有onMouseOver之类的事件吗?就是类似如下效果:(图片是163的网盘界面,当鼠标移动到行上时,显示“[ 打包下载 | 改名 | 备注] ”字样),请问在dataGrid控件中如何实现?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-6-5 16:46:47 |只看该作者
1.在drawcell中,对此列加入超链接文本
2.通过样式,在行被高亮的时候,显示

Rank: 6Rank: 6

板凳
发表于 2012-6-5 17:56:41 |只看该作者
本帖最后由 panepan 于 2012-6-5 19:34 编辑
niko 发表于 2012-6-5 16:46
1.在drawcell中,对此列加入超链接文本
2.通过样式,在行被高亮的时候,显示 ...

第一步里我想到的是设置列的渲染可以嵌入相关文本
第二步:是在什么事件里判断行高亮? 以及如何判断行高亮?能不能整体思路给个代码?我需要的效果是当鼠标移动到行上时显示[ 打包下载 | 改名 | 备注] ”字样),当鼠标移走时这些字消失。有行鼠标按下事件rowmousedown ,为什么就没有行鼠标经过rowmouseover和行鼠标移开rowmouseout事件呢

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-6-6 09:25:07 |只看该作者
我给你做个示例把。
参考:http://miniui.com/demo/datagrid/rowhover.html

Rank: 6Rank: 6

5#
发表于 2012-6-6 12:56:37 |只看该作者
niko 发表于 2012-6-6 09:25
我给你做个示例把。
参考:http://miniui.com/demo/datagrid/rowhover.html

当前事例在firefox下有点问题啊,高亮时显示文字正常,但当鼠标要移动显示文字上去时,会不停的闪动,且无法点击到。

Rank: 9Rank: 9Rank: 9

6#
发表于 2012-6-6 13:52:14 |只看该作者
FF下确实有点问题。
已经修复,下个小版本加上。

Archiver|普加软件

GMT+8, 2024-11-26 01:33 , Processed in 1.065977 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部