我在下面的代码中显示了文本旁边的工具提示。
代码在firefox和chrome中运行正常,但它在IE 8和IE9中不起作用
var gridTooltip = new Tooltip({
connectId: "grid1",
selector: "td",
position: ["above"],
getContent: function(matchedNode){
var childNode = matchedNode.childNodes[0];
if(childNode.nodeType == 1 && childNode.className == "user") {
this.position = ["after"];
this.open(childNode);
return false;
}
if(matchedNode.className && matchedNode.className == "user") {
this.position = ["after"];
} else {
this.position = ["above"];
}
return matchedNode.textContent;
}
});
答案 0 :(得分:0)
textContent我不认为......
尝试更改:
return matchedNode.textContent;
为:
return matchedNode.textContent || matchedNode.innerText;
或使用innerHTML。