Ext Gantt 3.*解决任务部分鼠标滚轮失效问题的方法
来源:互联网 发布:管家婆t9软件怎么样 编辑:程序博客网 时间:2024/05/16 07:52
公司使用sencha Ext gantt控件,版本3系列的grid部分没有鼠标滚轮事件,只在图形部分有改功能,现解决方法如下共参考:
控件render的时候加入如下代码:
onTreeGridRender:function(e){var tree = e;var lockedScroller = e.getView().lockedScroller;mainWrap = e.getView().mainWrap,lockedWrap = e.getView().lockedWrap,lockedScroller.on("mousewheel",function(e){var deltas = e.getWheelDelta()var dir = deltas<0 ? 'down' : 'up';lockedScroller.scroll(dir, Math.abs(deltas*40)); var scroller = Ext.get(lockedWrap.dom.childNodes[1]),mainscroll = Ext.get(mainWrap.dom.childNodes[1]); mainscroll.dom.scrollTop = scroller.dom.scrollTop;}, this);}原理很简单,监听左侧的mousewheel事件,并将右侧的部分滚动条绑定在左侧即可
- Ext Gantt 3.*解决任务部分鼠标滚轮失效问题的方法
- 解决VB6鼠标滚轮失效问题(转载)
- 解决iframe内弹窗鼠标滚轮事件失效
- 解决DBGrid中关于鼠标滚轮的一种方法。
- Magic Linux 解决鼠标滚轮不能用的方法
- 解决VB开发工具不支持鼠标滚轮的问题
- 在虚拟机上安装FC8后鼠标滚轮失效的解决
- Ext.grid.GridPanel 的 loadMask 失效问题的解决
- 解决Ext.form.TextField的 maxLength 属性失效问题
- BHOManager.dll--QTP的Browser对象部分方法失效问题的解决(zt)
- 用 javascript + actionScript 解决透明的flash在firefox下滚轮失效的问题!
- 关于鼠标滚轮事件的禁止方法
- VMWARE下Fedora8安装VM TOOLS后解决鼠标滚轮不能使用的问题
- 解决swt桥连awt后鼠标滚轮事件(MouseEvent)无法接收的问题。
- 解决Winform中鼠标滚轮无法操作Panel滚动条的问题
- 鼠标滚轮问题
- 解决 samrty部分css代码失效的问题
- Word 2007 里头鼠标失效(滚轮除外)
- 如何写gem
- oracle HA,RAC,DG,GG
- vc工具
- Unity3D的Mono是什么
- 压力测试工具
- Ext Gantt 3.*解决任务部分鼠标滚轮失效问题的方法
- C语言使用注意事项(二)
- 生活随笔:加班,有点累
- WCF服务启动错误
- 正则习点 --- 07
- ZOJ2992 HDU1990 Monkey Vines
- Silverlight子窗口(ChildWindow)传递参数到父窗口演示
- GDB 使用备忘
- 十年来搜索改变世界 企业级搜索市场酝酿全新机遇