javascript - fancybox 中的 Highcharts 绘图

标签 javascript html highcharts fancybox fancybox-2

我想在 fancybox 中显示 highcharts 绘图(通过 URL)。像这样的:http://jsfiddle.net/Ruloco/PFVxK/3043/

如果我只是替换链接,它不起作用:

<a class="fancybox" data-thumbnail="http://fancyapps.com/fancybox/demo/1_s.jpg" href="http://fancyapps.com/fancybox/demo/1_b.jpg">Open #1</a>

这是要在 fancybox 内显示的超链接:

http://www.highcharts.com/studies/data-module-csv.htm

我怎样才能做到这一点?提前致谢!

最佳答案

我有更新Fiddle您必须使用 iframe 来显示 highchart

HTML

<a class="fancybox" data-fancybox-type="iframe" href="http://www.highcharts.com/studies/data-module-csv.htm">Iframe</a>

JS

$(document).ready(function() {
$(".fancybox")
    .attr('rel', 'gallery')
    .fancybox({
        helpers: {
            thumbs: {
                width  : 40,
                height : 40,
                source  : function(current) {
                    return $(current.element).data('thumbnail');
                }
            }
        }
    });
       });

关于javascript - fancybox 中的 Highcharts 绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42115391/

相关文章:

javascript - 在 React JS 中有条件地渲染元素?

javascript - 如果它是一个 id,如何更改 jquery 中的元素 css 属性?

javascript - 检测 HTML 表格是否已粘贴到文本区域中

php - 如何设计数据库让用户输入和保存食谱

python - 使用 Highcharts 的 Django Chart

javascript - 函数调用另一个函数但不等待返回值?

javascript - D3 缩放未正确重置缩放状态和平移位置

javascript - 如何制作选项选择更改按钮链接?

highcharts - 仅在 HIghchart 的折线图中显示单独值的标记

highcharts - 显示 X 轴间隙 -- Highstocks