为什么调整大小的函数适用于悬停(js,svg)

时间:2015-07-20 15:01:28

标签: javascript svg

所以我有这个函数,目的是在窗口调整大小上调整svg元素的大小:

bP.resize = function(){
    var currentHeight = window.innerHeight;
    var currentWidth = window.innerWidth;

    var delta = prevHeight - currentHeight;
    var wantedHeight = currentHeight - delta - 400;
    var ratio = wantedHeight / height;

    svg.style('transform', 'scale(0,' + ratio + ')');
    height = wantedHeight;
    prevHeight = currentHeight;
    prevWidth = currentWidth;
};

那个电话:

window.addEventListener('resize', bP.resize);

事情是,调整大小仅适用于我调整窗口大小并将鼠标悬停在svg上。

0 个答案:

没有答案