Dojo ツールキットを使用して単純な折れ線グラフをレンダリングしているときに気が狂いそうになります。マウスオーバー時にツールチップが表示されないことを除いて、すべて問題ありません。ChartData は、次の構造を持つオブジェクトのリストです。
[{'x':x1, 'y':y1, 'tooltip':"some text"}, {...}, ...]
拡大アニメーションは、Chrome と Firefox の両方で機能します。ここで提案されているようにテーマを変更しようとしましたが、まだ結果はありません。私が間違っていることは何ですか?
require([
"dojox/charting/Chart",
"dojox/charting/axis2d/Default",
"dojox/charting/plot2d/Lines",
"dojox/charting/themes/MiamiNice",
"dojox/charting/action2d/Tooltip",
"dojox/charting/action2d/Magnify"],
function(Chart, Tooltip, Magnify, themes, Lines, Default) {
var chartData = data["res"];
var chart = new Chart("graph", {title: data["title"],
titleFontColor: "#79B30B"});
chart.addAxis("y", {vertical: true, min: 0, max:110});
chart.addAxis("x");
chart.addPlot("default", { type: "Lines", markers: true,
tension:3,
shadows: {dx: 2, dy: 2, dw: 2} } );
chart.setTheme(dojox.charting.themes.MiamiNice);
chart.addSeries("Connectivity[%]", chartData);
var tooltip = new dojox.charting.action2d.Tooltip(chart, "default");
var magnify = new dojox.charting.action2d.Magnify(chart, "default");
chart.render();
});