【问题标题】:How to make Peity chart resposive?如何使饼图响应?
【发布时间】:2017-01-05 13:42:43
【问题描述】:

我在我的项目中使用了 Peity-Chart 库,它们运行良好,但由于它们是用 svg 构建的,因此我在使它们具有响应性时遇到了问题。当我将高度宽度更改为 % 时,图表显示默认高度宽度(16x16)。我尝试使用 jquery/javascript 更改高度宽度,但它不起作用。有什么方法可以使这些图表响应。图书馆链接如下: Peity-chart

我的这个图表的 Js 代码如下:

$(".pie").peity("pie",{width:'800',height:'400'});
$(".donut").peity("donut",{width:'800',height:'400'});
$(".line").peity("line",{width:'800',height:'400'});
$(".bar").peity("bar",{width:'800',height:'400'});

【问题讨论】:

    标签: jquery svg charts


    【解决方案1】:
    $(window).resize(function(){
        if ( $(window).width() <= 768 ) {
            $("span.pie").peity("pie", {width: '100', height: '100'});
        } else {
            $("span.pie").peity("pie", {width: '300', height: '300'});
        }
    })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-06
      • 1970-01-01
      相关资源
      最近更新 更多