日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

echarts图使用tab和下拉切换

發(fā)布時間:2025/3/15 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 echarts图使用tab和下拉切换 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

方法一:用tab建切換

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Title</title><script type="text/javascript" src="jquery-1.12.4.min.js"></script><script type="text/javascript" src="echarts.js"></script><style>.btns input{width:100px;height: 40px;background-color: #ddd;border: 0;}.btns .current{background-color: gold;}.cons .active{display: block;}.tab1{width: 500px;height: 300px;}.none {display: none;}</style><script>$(function () {var $btn = $('.btns input');var $div = $('.cons div');$btn.click(function () {$(this).addClass('current').siblings().removeClass('current');$('.cons .item').eq($(this).index()).addClass('active').siblings('.item').removeClass('active');})})</script> </head> <body><div class="btns"><input type="button" name="" value="01" class="current"><input type="button" name="" value="02"><input type="button" name="" value="03"></div><div class="cons"><div class="clearfloat item none active"><div id="tab1" class="tab1"></div></div><div class="clearfloat item none"><div id="tab2" class="tab1"></div></div><div class="clearfloat item none"><div id="tab3" class="tab1"></div></div></div> <script type="text/javascript">(function () {var myChart1 = echarts.init(document.getElementById('tab1'));var option1 = {xAxis: {type: 'category',data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']},yAxis: {type: 'value'},series: [{data: [2,2.5 , 3.3, 4.5, 6.3, 10.2, 20.3],type: 'line'}]};// 為echarts對象加載數(shù)據(jù)myChart1.setOption(option1);var myChart2 = echarts.init(document.getElementById('tab2'));var option2 = {xAxis: {type: 'category',data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']},yAxis: {type: 'value'},series: [{data: [120, 200, 150, 80, 70, 110, 130],type: 'bar'}]};myChart2.setOption(option2);var myChart3 = echarts.init(document.getElementById('tab3'));var option3 = {title : {text: '某站點(diǎn)用戶訪問來源',subtext: '純屬虛構(gòu)',x:'center'},tooltip : {trigger: 'item',formatter: "{a} <br/>{b} : {c} (ozvdkddzhkzd%)"},legend: {orient: 'vertical',left: 'left',data: ['直接訪問','郵件營銷','聯(lián)盟廣告','視頻廣告','搜索引擎']},series : [{name: '訪問來源',type: 'pie',radius : '55%',center: ['50%', '60%'],data:[{value:335, name:'直接訪問'},{value:310, name:'郵件營銷'},{value:234, name:'聯(lián)盟廣告'},{value:135, name:'視頻廣告'},{value:1548, name:'搜索引擎'}],itemStyle: {emphasis: {shadowBlur: 10,shadowOffsetX: 0,shadowColor: 'rgba(0, 0, 0, 0.5)'}}}]};myChart3.setOption(option3);})() </script> </body> </html>

效果:

? ? ? ? ? ? ? ? ? ??

?

方法二:利用下拉列表

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>導(dǎo)航條</title><script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script><script src="echarts.js" type="text/javascript" ></script><script>$(function(){var li = $('#tabs');var cc=$('#tabs option');var len=cc.length;li.change(function(){var t = parseInt(li.get(0).selectedIndex);for(var i= 0;i<len;i++){if(t==i){$('#chanpin'+t).show();}else{$('#chanpin'+i).hide();}}});});</script><style>.selector{margin: 17px 15px 0 0 ;float: right;}#content .active{display: block;}.chart{width: 400px;height: 300px;}.none {display: none;}</style> </head> <body><select name="status" id="tabs" class="selector"><!--<option>ALL</option>--><option>表1</option><option>表2</option><option>表3</option></select><div id="content"><div id ="chanpin0" class="none active"><div id ="main1" class="chart" ></div><!--我們是共產(chǎn)主義接班人!!--></div><div id ="chanpin1" class="none"><div id ="main2" class="chart" ></div></div><div id ="chanpin2" class="none"><div id ="main3" class="chart" ></div></div></div><script type="text/javascript">(function () {var myChart1 = echarts.init(document.getElementById('main1'));var option1 = {xAxis: {type: 'category',data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']},yAxis: {type: 'value'},series: [{data: [2,2.5 , 3.3, 4.5, 6.3, 10.2, 20.3],type: 'line'}]};// 為echarts對象加載數(shù)據(jù)myChart1.setOption(option1);var myChart2 = echarts.init(document.getElementById('main2'));var option2 = {xAxis: {type: 'category',data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']},yAxis: {type: 'value'},series: [{data: [120, 200, 150, 80, 70, 110, 130],type: 'bar'}]};myChart2.setOption(option2);var myChart3 = echarts.init(document.getElementById('main3'));var option3 = {title : {text: '某站點(diǎn)用戶訪問來源',subtext: '純屬虛構(gòu)',x:'center'},tooltip : {trigger: 'item',formatter: "{a} <br/>{b} : {c} (ozvdkddzhkzd%)"},legend: {orient: 'vertical',left: 'left',data: ['直接訪問','郵件營銷','聯(lián)盟廣告','視頻廣告','搜索引擎']},series : [{name: '訪問來源',type: 'pie',radius : '55%',center: ['50%', '60%'],data:[{value:335, name:'直接訪問'},{value:310, name:'郵件營銷'},{value:234, name:'聯(lián)盟廣告'},{value:135, name:'視頻廣告'},{value:1548, name:'搜索引擎'}],itemStyle: {emphasis: {shadowBlur: 10,shadowOffsetX: 0,shadowColor: 'rgba(0, 0, 0, 0.5)'}}}]};myChart3.setOption(option3);})() </script> </body> </html>

效果圖:

參考自https://blog.csdn.net/luoyangxa/article/details/83510501

當(dāng)在切換時有的時候第二圖不會正常顯示,是因?yàn)閑charts不能識別到你設(shè)置的百分比寬度

解決方案一:設(shè)置成固定寬度

解決方案二:https://www.zhihu.com/question/42895113

(還沒有試)?

解決方案三:

在html文件加載時就給main1,main2,main3設(shè)置寬度為父div的寬度(也可以增減30左右的像素)

?

?

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的echarts图使用tab和下拉切换的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国内av免费 | 波多野结衣av一区二区全免费观看 | 伊人久久久久噜噜噜亚洲熟女综合 | 亚洲第一黄 | 狠狠操夜夜操 | 99久久黄色| 欧美顶级毛片在线播放 | 国产日韩精品一区二区三区在线 | 成人小视频免费在线观看 | 色噜噜色狠狠 | 91原创视频在线观看 | 中文字幕日韩久久 | 日韩精品一区二区免费视频 | 国产精品理论片在线观看 | 99视频免费 | 日韩不卡在线观看 | 成人av网站在线播放 | 欧美老熟妇乱xxxxx | 成人免费视频一区二区 | 无码人妻丰满熟妇啪啪欧美 | 久久99久久99精品免视看婷婷 | 在线免费看av的网站 | 亚洲av无码乱码国产麻豆 | 国语av | 国产免费av网 | 尹人成人| 奴色虐av一区二区三区 | 黑人精品欧美一区二区蜜桃 | 国产精品自拍第一页 | 伊人啪啪网| 黄色小说视频 | 久久精品超碰 | 精品成人无码一区二区三区 | 欧美性潮喷xxxxx免费视频看 | 亚洲一区二区在线 | www.爱爱.com| 亚洲色图欧美日韩 | 久久99久久99精品 | 国产美女免费网站 | 天天做天天爱天天爽 | 全程偷拍露脸中年夫妇 | av超碰在线观看 | 色一情一交一乱一区二区三区 | 99国产精品久久久 | 亚洲自啪 | av成人免费在线观看 | 欧美 另类 交| 神马午夜51| 中文字幕在线观看第一页 | 国产丰满美女做爰 | 免费欧美在线 | 国产精品91视频 | tube日本69第一次 | 久久中文字 | 黄色裸体网站 | 亚洲一区二区三区无码久久 | 一级做a爰片毛片 | 波多野结av衣东京热无码专区 | 国产福利网| www 在线观看视频 | 亚洲欧美韩国 | 欧美精品一区在线观看 | 日韩五月| 国产精品一区二区三 | 久久久久久av无码免费网站下载 | 久久久人人爽 | 中文字幕人妻一区二区 | 捆绑调教在线观看 | 天天躁狠狠躁狠狠躁夜夜躁68 | 精品女厕偷拍一区二区 | 欧美aaaaaa | 正在播放adn156松下纱荣子 | 色图社区 | 国产又粗又猛又爽又 | 温柔女教师在线观看 | 韩日黄色 | 粉嫩久久99精品久久久久久夜 | 中文字幕 人妻熟女 | 少妇做爰免费理伦电影 | av片久久 | 女同互舔视频 | 无码专区久久综合久中文字幕 | 水蜜桃亚洲精品 | 免费黄色一级 | 四虎看黄| 亚洲最大成人在线视频 | 亚洲高清视频在线 | 国产精品午夜未成人免费观看 | 夫妻精品 | 人人干人人看 | 一级香蕉视频在线观看 | 青娱乐超碰在线 | 91九色国产ts另类人妖 | 樱空桃在线 | 理论片高清免费理伦片 | 国产无遮挡免费视频 | 狠狠干精品 | 超薄肉色丝袜一二三 | 色婷婷婷婷色 |