Php FusionCharts XT-仅当鼠标悬停在上方时显示值(MSLine2D图形)
我试图仅当鼠标悬停在图形中的该点上时才显示值。 可能吗? 因为我在fusion charts文档中找不到任何解决方案。。 这是我的代码:Php FusionCharts XT-仅当鼠标悬停在上方时显示值(MSLine2D图形),php,javascript,fusioncharts,Php,Javascript,Fusioncharts,我试图仅当鼠标悬停在图形中的该点上时才显示值。 可能吗? 因为我在fusion charts文档中找不到任何解决方案。。 这是我的代码: public function Generate_MSChart($category, $data, $chart, $width, $height, $str_params=false) { $FC = FusionCharts($chart, $width, $height); $FC->enablePrintManager
public function Generate_MSChart($category, $data, $chart, $width, $height, $str_params=false)
{
$FC = FusionCharts($chart, $width, $height);
$FC->enablePrintManager();
$FC->setRenderer('javascript');
// Default str params
if ($str_params === false) {
$strParam="bgColor=F4F4F6,F4F4F6;showValues=0;showBorder=0;palette=2;numvdivlines=10;drawanchors=0;divlinealpha=30;alternatehgridalpha=20;setadaptiveymin=1;";
}
// Set chart attributes
$FC->setChartParams($strParam);
// Add category names
foreach ($category as $ct) {
$FC->addCategory($ct);
}
// Add data
foreach ($data as $dtk => $dte) {
$FC->addDataset($dtk, "");
foreach ($dte as $elm) {
$FC->addChartData($elm);
}
}
return $FC;
}
如您所见,我使用ShowValues=0,因为我的图形中包含大量数据。
如果我显示的值,它将不可读
那么,当鼠标悬停时,我该怎么做才能看到currect graph的点值呢 Well发现问题出在$strParam=“drawanchors=0;” 当我删除它时,它开始工作将“drawAnchors”设置为0,锚被隐藏,数据点的工具提示将不显示,链接也将不工作 如果需要隐藏锚点,但仍有工具提示和链接,请使用:$strParam=“anchorAlpha=0;” 请注意,对于FusionCharts的JavaScript变体,即使在隐藏锚点时也会显示工具提示。您需要设置图表属性
showTooltip=“0”
以隐藏工具提示(但这将完全禁用工具提示)