我有一个网格,当鼠标悬停在单元格上时,每个单元格都会显示一个工具提示。这很好用。然而,我有几个问题:
1)我只想为标志列下的单元格显示工具提示。
2)如果单元格没有值,则不显示工具提示。
3)最后,如何使工具提示仅在从单元格进行鼠标移出时消失。
非常感谢您的帮助!
以下是我的工作代码:
链接: LIVE DEMO
代码片段:
1)我只想为标志列下的单元格显示工具提示。
2)如果单元格没有值,则不显示工具提示。
3)最后,如何使工具提示仅在从单元格进行鼠标移出时消失。
非常感谢您的帮助!
以下是我的工作代码:
链接: LIVE DEMO
代码片段:
grid.tip = Ext.create('Ext.tip.ToolTip', {
target: view.el,
delegate: '.x-grid-cell',
trackMouse: true,
listeners: {
beforeshow: function updateTipBody(tip) {
if (!Ext.isEmpty(grid.cellIndex) && grid.cellIndex !== -1) {
header = grid.headerCt.getGridColumns()[grid.cellIndex];
tip.update(grid.getStore().getAt(grid.recordIndex).get(header.dataIndex));
}
}
}
});
hideDelay:0
的作用。这是它的文档说明,至少对我来说,它是有效的。 - Alexander