1

私はツリーマップの例を使用していますhttp://bl.ocks.org/4063582

新しい縦横比に合わせてツリーマップのセルをアニメーション化することで、モバイル デバイスでの向きの変化に対応したいと考えています。これは私の非動作の試みです:

  d3.select("#rotate").on("click", function(){
    alert('rotate');

    div.style('width', height+'px').style('height', width+'px');

    treemap.size([height, width]);

    var tmp = width;
    width = height;
    height = tmp;

    node
        .transition()
        .duration(1500)
        .call(position);
  });

私のテスト ボタンはアラートを発生させますが、ツリーマップでは何も起こりません。これはツリーマップで行うことができますか?

4

0 に答える 0