溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

jQuery插件FusionCharts繪制2D雙折線圖效果示例【附demo源碼】

發(fā)布時(shí)間:2020-10-02 21:32:02 來源:腳本之家 閱讀:134 作者:翱翔天地 欄目:web開發(fā)

本文實(shí)例講述了jQuery插件FusionCharts繪制2D雙折線圖效果。分享給大家供大家參考,具體如下:

1、設(shè)計(jì)思路

(1)根據(jù)雙折線圖的特性和共性,設(shè)計(jì)出雙折線圖;

(2)設(shè)置數(shù)據(jù)源XML格式

2、設(shè)計(jì)步驟

(1)寫出雙折線引入的圖類型和數(shù)據(jù)源路徑

var doubleLine = new FusionCharts( "FusionCharts/MSLine.swf", "doubleLineId", "100%", "540", "0" );
doubleLine.setXMLUrl("doubleLine.xml");
doubleLine.render("doubleLineChart");

(2)設(shè)置雙折線圖的數(shù)據(jù)源 doubleLine.xml:

<?xml version="1.0" encoding="UTF-8"?>
<chart caption='(jb51.net統(tǒng)計(jì))2015和2016年某橋一周通過的人數(shù)' xAxisName='星期' yAxisName='人數(shù)' showValues='0'
    baseFont='微軟雅黑' baseFontSize='14' baseFontColor='#FF0000' outCnvBaseFont='宋體'
    outCnvBaseFontSize='20' outCnvBaseFontColor='#00FF00' legendShadow='1'
    legendAllowDrag='1' reverseLegend='1' interactiveLegend='1' legendNumColumns='2'
    minimiseWrappingInLegend='1' showLegend='1' legendPosition='BOTTOM' showZeroPlane='1'>
  <categories>
   <category label='星期一' />
   <category label='星期二' />
   <category label='星期三' />
   <category label='星期四' />
   <category label='星期五' />
   <category label='星期六' />
   <category label='星期日' />
  </categories>
  <dataset seriesName='2015'>
   <set value='656445' />
   <set value='412555'/>
   <set value='956566' />
   <set value='125645' />
   <set value='561124' />
   <set value='265655' />
   <set value='451212' />
  </dataset>
  <dataset seriesName='2016'>
   <set value='154512'/>
   <set value='598655'/>
   <set value='654544'/>
   <set value='956565'/>
   <set value='245454' />
   <set value='965565' />
   <set value='454545' />
  </dataset>
</chart>

(3)引入雙折線圖

<div id="doubleLineChart"></div> 

3、運(yùn)行結(jié)果如下圖:

jQuery插件FusionCharts繪制2D雙折線圖效果示例【附demo源碼】

4、源碼

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>FusionCharts 2D雙折線圖</title>
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="FusionCharts/FusionCharts.js"></script>
<script type="text/javascript">
$(function(){
 var doubleLine = new FusionCharts( "FusionCharts/MSLine.swf", "doubleLineId", "100%", "540", "0" );
 doubleLine.setXMLUrl("doubleLine.xml");
 doubleLine.render("doubleLineChart");
});
</script>
</head>
<body>
  <div id="doubleLineChart"></div>
</body>
</html>

附:完整實(shí)例代碼點(diǎn)擊此處本站下載。

注:該源碼需要放到服務(wù)器環(huán)境下運(yùn)行!否則無法加載xml文件數(shù)據(jù)。

更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery常用插件及用法總結(jié)》、《jquery中Ajax用法總結(jié)》、《jQuery表格(table)操作技巧匯總》、《jQuery擴(kuò)展技巧總結(jié)》、《jQuery常見經(jīng)典特效匯總》及《jquery選擇器用法總結(jié)》

希望本文所述對大家jQuery程序設(shè)計(jì)有所幫助。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI