首页 > 代码库 > ExtJS4.x Grid 单元格鼠标悬停提示
ExtJS4.x Grid 单元格鼠标悬停提示
1 //每一个列都会出现鼠标悬浮上去显示内容 2 /** 3 * //适用于Extjs4.x 4 * @class Ext.grid.GridView 5 * @override Ext.grid.GridView 6 * GridPanel单元格不能选中复制问题 7 * 单元格数据显示不完整 ,增加title 浮动提示信息 8 */ 9 Ext.override(Ext.grid.GridPanel, {10 afterRender : Ext.Function.createSequence(Ext.grid.GridPanel.prototype.afterRender,11 function() {12 /* 默认显示提示13 if (!this.cellTip) {14 return;15 }*/16 17 var view = this.getView();18 19 this.tip = new Ext.ToolTip({20 target: view.el,21 delegate : ‘.x-grid-cell-inner‘,22 trackMouse: true, 23 renderTo: Ext.getBody(), 24 listeners: { 25 beforeshow: function updateTipBody(tip) {26 //取cell的值27 //fireFox tip.triggerElement.textContent28 //IE tip.triggerElement.innerText 29 var tipText = (tip.triggerElement.innerText || tip.triggerElement.textContent);30 if (Ext.isEmpty(tipText) || Ext.isEmpty(tipText.trim()) ) {31 return false;32 }33 34 tip.update(tipText);35 }36 }37 });38 })39 });
ExtJS4.x Grid 单元格鼠标悬停提示
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。