d3.js を使用してバブル チャートを作成しようとしています。バブルの色を日付に従って塗りつぶしたい。次の関数を使用して、指定された日付に基づいて色を生成しました。
color = d3.time.scale().domain([new Date('2013-07-23'), new Date('2013-06-01')]).range(['#98E698', '#1E7B1E']);
そして、グラフを作成している間、私はそれを呼び出しています
.style("fill", function(d) {return colour(new Date("2013-07-8")); });
上記のコードは、Chrome でのみ正常に動作します。IE 10 および Firefox では、color
関数はカラー コードではなく NaN を返します。なんで?