Javascript 如何显示标题单元格的鼠标悬停工具提示

Javascript 如何显示标题单元格的鼠标悬停工具提示,javascript,html,css,dojo,Javascript,Html,Css,Dojo,我一直在使用Dojo,所以我必须用Dojo的方式来做这个 所以我有这个表,第一行是标题行,我希望用户能够将鼠标放在标题单元格上,并弹出一条工具提示消息 到目前为止,这是我的代码: onHeaderCellMouseOver: function(e){ if(e.cellNode){ var column = filt_grid.structFlat[e.cellIndex]; if (column) { dijit.showTool

我一直在使用Dojo,所以我必须用Dojo的方式来做这个

所以我有这个表,第一行是标题行,我希望用户能够将鼠标放在标题单元格上,并弹出一条工具提示消息

到目前为止,这是我的代码:

onHeaderCellMouseOver: function(e){
    if(e.cellNode){
        var column = filt_grid.structFlat[e.cellIndex];
        if (column) {
            dijit.showTooltip('hello world', e.cellNode, 'before');
        }
        dojo.addClass(e.cellNode, this.cellOverClass);
    }
},

onHeaderCellMouseOut: function(e){
    if(e.cellNode){
        dijit.hideTooltip(e.cellNode);
        dojo.removeClass(e.cellNode, this.cellOverClass);
    }
}
此代码不显示工具提示,在Chrome调试控制台上显示错误消息:

Uncaught TypeError: Cannot read property 'charAt' of undefined

有人知道发生了什么吗?我从来没有在鼠标悬停时使用CharAT…

前一个在那里做什么?
删除“before”,它将起作用。

Oh。。。这一切都解决了!谢谢现在我觉得发这个问题很傻。。。