javascript - 由于 svg,图表圈未显示在 fiddle 中

标签 javascript jquery jquery-ui css svg

我正试图在 fiddle 中运行图表.. 问题是它是在 svg.. 中生成的 在他们的主要网站上,我可以看到图表...... 但是在我的 fiddle 中我看不到 fiddle .. 在下面提供我的代码...你们能告诉我如何修复它吗

工作代码

http://chartjs.devexpress.com/Demos/VizGallery/#chart/circulargaugesbasicelementsscalelabelformatting

fiddle 代码

http://jsfiddle.net/TRjGa/

<div id="gauge" style="width: 60%; height: 100%; float: left;"></div>

    <script>
            $(function ()  
                {
   var html =
'<div id="gauge" style="width: 60%; height: 100%; float: left;"></div>\
<div id="panel" style="width: 40%; float: left; text-align: left; margin-top: 20px;">\
<table style="width: 100%;">\
    <tr>\
        <td><span>Main generator</span></td>\
        <td>\
            <span id="main-value-text"></span>\
            <input id="main-value-input" type="text" />\
        </td>\
    </tr>\
    <tr>\
        <td><span>Additional generator 1</span></td>\
        <td>\
            <span id="additional-value-1-text"></span>\
            <input id="additional-value-1-input" type="text" />\
        </td>\
    </tr>\
    <tr>\
        <td><span>Additional generator 2</span></td>\
        <td>\
            <span id="additional-value-2-text"></span>\
            <input id="additional-value-2-input" type="text" />\
        </td>\
    </tr>\
</table>\
<button id="toggle" style="width: 100px; font-size: 16px; margin-top: 20px;"></button>\
</div>';

$('#chartContainer').append(html);

最佳答案

我这里有一个 jsfiddle,我从您链接的网站演示中获取了代码,并出现了图表。我所做的一切都包括在内http://cdn3.devexpress.com/jslib/13.1.5/js/dx.chartjs.js作为外部资源和 jQuery。

除了评论中提到的无效引用问题外,我认为您的 jsfiddle 中还有很多其他问题。

这是我做的:

http://jsfiddle.net/xxxjz/1/

<svg id="chartContainer" style="width:100%;height: 600px"></svg>

这是你的 jsfiddle 的更新版本,我已经从 jsfiddle 中删除了所有外部资源,加载了 jQuery 并链接了 dx.chartjs.js 的外部资源。

http://jsfiddle.net/TRjGa/2/

关于javascript - 由于 svg,图表圈未显示在 fiddle 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22459027/

相关文章:

javascript - 在 autoresizing textarea 中输入会一直聚焦在元素的顶部

javascript - 将 `new` 和 `()` 与 require 一起使用

javascript - html 和 js 矩形调整大小问题

javascript - jquery ui datepicker 在主体更换后不起作用

JavaScript 和 Excel

使用文本框水印时 Javascript 事件不会冒泡

javascript - 如何使用 Javascript 将 HTML 注入(inject)特定的 div

javascript - 检测图像何时进入 div?

c# - jquery 对话框内的 FileUpload,hasfile false

jQuery UI 自动完成从 php 脚本获取响应