【问题标题】:Amcharts toggle not displayingAmcharts 切换不显示
【发布时间】:2014-11-19 16:57:54
【问题描述】:

我正在使用这个 amchart..

当我为两个图表应用切换时,它在那里什么都没有显示。我认为如果是的话,会有一些无效的大小方法用于此,在哪里使用无效的大小方法?

我想要实现的另一件事是,当单击chart1 的每个条时,单独的值将放置在chart2 和chart 3 中。

这是我在 stackoverflow 上发现的,但不确定它是否是好的解决方案。

http://stackoverflow.com/questions/10013408/amcharts-doesnt-display-chart-for-initially-hidden-divs?lq=1

我的 JSFiddle http://jsfiddle.net/umairorana/b72fvqyt/12/

【问题讨论】:

    标签: javascript amcharts


    【解决方案1】:

    我相信要渲染图表的 DOM 元素也必须是可见的,这样渲染才能正常工作。因此,如果图表容器可见,您必须切换显示,并渲染 chart2 和 chart3。我已经在工作解决方案中包含了一个更新的 JSFiddle。

            chart.addListener("clickGraphItem", function() {
                $( "#panelchart" ).toggle();
                if($("#panelchart").is(":visible")) {
                    RenderChart2();
                    RenderChart3();
                }
            });
    

    http://jsfiddle.net/7coq6L7g/

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多