舉例如下:
創(chuàng)新互聯(lián)專注于元寶山企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè),成都做商城網(wǎng)站。元寶山網(wǎng)站建設(shè)公司,為元寶山等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
!-- 引入jQuery --
script src="../../scripts/jquery.js" type="text/JavaScript"/script
script type="text/javascript"
//![CDATA[
$(function(){
var $one_li = $("ul li:eq(1)"); // 獲取ul節(jié)點(diǎn)中第二個(gè)li元素節(jié)點(diǎn)
var $two_li = $("ul li:eq(2)"); // 獲取ul節(jié)點(diǎn)中第三個(gè)li元素節(jié)點(diǎn)
$two_li.insertBefore($one_li); //移動(dòng)節(jié)點(diǎn)
});
//]]
/script
/head
body
p title="選擇你最喜歡的水果." 你最喜歡的水果是?/p
ul
li title='蘋果'蘋果/li
li title='橘子'橘子/li
li title='菠蘿'菠蘿/li
/ul
使用原生js自己寫或js庫(框架)都是可以的,由于目前HTML5并不是所有的瀏覽器都完美支持,使用兼容性比較好的js庫是個(gè)不錯(cuò)的選擇。
例如Highcharts圖標(biāo)庫就可以實(shí)現(xiàn)各類曲線圖、折線圖、區(qū)域圖、3D圖、柱狀圖等等。具體使用參考:。
Highcharts中做折線圖的demo代碼可以作為參考:
html?lang="en"
head
script?type="text/javascript"?src=""/script
script?type="text/javascript"?src=""/script
script?type="text/javascript"?src=""/script
script
$(function?()?{
$('#container').highcharts({
chart:?{
type:?'line'
},
title:?{
text:?'Monthly?Average?Temperature'
},
subtitle:?{
text:?'Source:?WorldClimate.com'
},
xAxis:?{
categories:?['Jan',?'Feb',?'Mar',?'Apr',?'May',?'Jun',?'Jul',?'Aug',?'Sep',?'Oct',?'Nov',?'Dec']
},
yAxis:?{
title:?{
text:?'Temperature?(°C)'
}
},
tooltip:?{
enabled:?false,
formatter:?function()?{
return?'b'+?this.series.name?+'/bbr/'+this.x?+':?'+?this.y?+'°C';
}
},
plotOptions:?{
line:?{
dataLabels:?{
enabled:?true
},
enableMouseTracking:?false
}
},
series:?[{
name:?'Tokyo',
data:?[7.0,?6.9,?9.5,?14.5,?18.4,?21.5,?25.2,?26.5,?23.3,?18.3,?13.9,?9.6]
},?{
name:?'London',
data:?[3.9,?4.2,?5.7,?8.5,?11.9,?15.2,?17.0,?16.6,?14.2,?10.3,?6.6,?4.8]
}]
});
});
/script
/head
body
div?id="container"?style="min-width:700px;height:400px"/div
/body
/html
這個(gè)功能不是不能實(shí)現(xiàn),但是我非常疑惑樓主為什么不用JQuery?如果是純JS做的話,那工作量相當(dāng)?shù)拇螅话阍谶@種地方以積分的形式,幾乎沒有人會(huì)花數(shù)個(gè)小時(shí)給你去做這個(gè)東西的。現(xiàn)在這種折線圖有成熟的插件或者代碼,但是你可以去拆一下他們的插件包,里面還一定有個(gè)JQuery的文件。
如果真的非常需要,請(qǐng)去CSTO上以現(xiàn)金報(bào)酬的方式招標(biāo)吧。
給你個(gè)思路吧,如果想在頁面上畫圖,現(xiàn)在首選考慮到的是HTML5的Canvas功能。非常好用,順便上個(gè)代碼包吧,這個(gè)里面有個(gè)不錯(cuò)的折線圖和餅圖的示例,只能幫你這么多了
算出角度 用CSS把直線旋轉(zhuǎn)就可以了
不過在IE8以下包括IE8是實(shí)現(xiàn)不了的 因?yàn)樗男D(zhuǎn)只有直角 也就是說只有4種角度
用PHP或者FLASH都可以輕松實(shí)現(xiàn) FLASH更有交互性 PHP就是直接生成的圖片了
d3.js和jQuery都有個(gè)相同之處,就是它們都是js界的著名工具庫。但是它們所面對(duì)的領(lǐng)域不一樣。
d3.js主要是做數(shù)據(jù)可視化的,也就是各種炫酷的圖表,比如折線圖、弦圖、力導(dǎo)向圖等等。而jQuery主要是做頁面DOM控制、AJAX和動(dòng)畫的。
分享文章:jquery折線圖,折線圖舉例
路徑分享:http://chinadenli.net/article16/dsdsggg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、網(wǎng)站制作、網(wǎng)站策劃、品牌網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)