以前我們利用jQuery制作過一些圖表應(yīng)用,使用起來都非常方便。今天再來看一款基于HTML5Canvas的餅狀圖圖表應(yīng)用,鼠標(biāo)點擊餅狀圖的某塊區(qū)域時,即可高亮突出顯示該區(qū)域。由于該餅狀圖是基于HTML5開發(fā)的,所以需要支持HTML5的瀏覽器才能夠使用。
成都創(chuàng)新互聯(lián)公司網(wǎng)絡(luò)公司擁有十余年的成都網(wǎng)站開發(fā)建設(shè)經(jīng)驗,上千客戶的共同信賴。提供成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、網(wǎng)站開發(fā)、網(wǎng)站定制、友情鏈接、建網(wǎng)站、網(wǎng)站搭建、自適應(yīng)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計師打造企業(yè)風(fēng)格,提供周到的售前咨詢和貼心的售后服務(wù)
// alert(s13);alert(s14);alert(s15);alert(s16);
line1 = [['技術(shù)開發(fā)部',s13], ['人事部', s14],['財務(wù)部',s15],['其他',s16]];
注釋打開后,可以提示正確的數(shù)據(jù)么?
問題應(yīng)該就是出在了 s13,s14,s15,s16變量上。
不是不可以使用變量代替,但是前提是你使用的變量要有值才行。
找到它的樣式,
設(shè)置成:width:30px;height:30px;border-radius:15px;就可以圓了。
下載jgcharts.js庫
在頁面引用
[javascript] view plain copy
script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"/script
script src="Scripts/jgcharts.js" type="text/javascript"/script
使用fushionchart制作動態(tài)餅狀圖的方法
在新建的Web項目下的WebRoot目錄下,新建jsp頁面“Pie3D.jsp”,修改其中的title/title,
由于這里是用jQuery實現(xiàn)3D餅圖,故要引入jQuery核心js文件以及FusionCharts核心js文件,
在script type="text/javascript"/script中間,添加新建3D餅圖的js相關(guān)代碼,引入SWF文件、數(shù)據(jù)源以及在頁面中的展示,
在頁面中的body/body中加入div,將餅圖引入到頁面,
pie3DChart.render("pie3D");
div id="pie3D"/div
頁面js文件引入完成,餅圖生成js寫完,現(xiàn)在要做的是編寫3D餅圖的數(shù)據(jù)源,
啟動Tomcat服務(wù)器,在瀏覽器的地址欄中輸入“”,