我是JS的新手,在我的用例中需要帮助理解它的范围。
以下功能显示有关鼠标悬停在图表工具提示上的信息。
function renderTooltip(data, item) {
//this.setTitle(item.yField + ' : ' + item.value[1]);
var Data = item.value[1];
var TestData = item.storeItem;
this.update(''
+ '<table>'
+ '<tr><td><b>Name:</b> </td><td>' + TestData.get('Name') + '</td></tr>'
+ '<tr><td><b>Value:</b> </td><td>' + Data + '</td></tr>'
);
var e = window.event;
var t = e.target || e.srcElement;
t.onclick=function(event){
window.location = "{!$Page.ABCDPage}?id="+TestData.get('Name')+'/'+Data ;
};
}
除此之外,我希望根据记录中字段的ceratin值改变工具提示符号并使颜色不同。
例如,如果字段1 ==值1,则符号应为交叉且颜色为蓝色,否则为框和颜色为绿色
这可能吗?