找回密码
 立即注册

QQ登录

只需一步,快速开始

hanc

中级会员

15

主题

50

帖子

505

积分

中级会员

积分
505
hanc
中级会员   /  发表于:2017-4-21 09:49  /   查看:3317  /  回复:3
Alice 发表于 2017-4-20 18:10
好的,我了解到了。
多谢您的反馈。

我发现一个问题,想请教一下
当我给同一个flex加以下三个事件时
flex.hostElement.addEventListener("mouseover",..........);
flex.hostElement.addEventListener("mouseout",..........);
flex.hostElement.addEventListener("click",..........);
click事件失效(只有当鼠标移出flex的div的范围时,click的事件才会触发),
请问一下这是事件冲突吗?
有什么办法解决吗?

我的需求:
当鼠标移到flexGrid的某一行时,颜色变红,鼠标不在这行时,颜色是原来色(白色)
当鼠标点击这行时颜色变成橘黄色,这行一直保持橘黄色,直到鼠标点击另一行

3 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2017-4-21 16:17:30
沙发
谢谢您的反馈。
这是DOM事件,不是flexgrid的事件。
DOM事件的支持你可以参考网上,找一找有没有事件冲突的解决方法。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
hanc
中级会员   /  发表于:2017-4-24 10:41:53
板凳
Alice 发表于 2017-4-21 16:17
谢谢您的反馈。
这是DOM事件,不是flexgrid的事件。
DOM事件的支持你可以参考网上,找一找有没有事件冲突 ...

好的,谢谢!
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2017-4-24 13:46:38
地板

不用客气。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部