首页前端开发HTMLHTML5使用教程实例

HTML5使用教程实例

时间2024-01-26 19:41:03发布访客分类HTML浏览939
导读:收集整理的这篇文章主要介绍了html5教程-HTML5使用教程实例,觉得挺不错的,现在分享给大家,也给大家做个参考。小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。 HTML5使用教程实例 <...
收集整理的这篇文章主要介绍了html5教程-HTML5使用教程实例,觉得挺不错的,现在分享给大家,也给大家做个参考。小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

HTML5使用教程实例

 !DOCTYPE htML>
     html>
        head>
           meta charset="UTF-8">
           tITle>
    Echarts加载测试/title>
        /head>
        body>
           p id="main" style="width: 900px;
     height: 500px;
    ">
                     /p>
                             script type="text/javascript" src="js/jquery-2.1.1.js" >
    /script>
           script type="text/javascript" src="js/plugins/echarts/echarts-all.js" >
    /script>
           script type="text/javascript">
                 // 基于准备好的dom,初始化echarts图表             VAR myChart = echarts.init(document.getElementById('main'));
                           //单独定义option框架,数据在下方修改,方便重绘图表             var option = {
                      title: {
                         text: "测试图表(内容虚拟)"                      }
,                        tooltip: {
                            show: true                        }
,                        legend: {
                            data:[]                        }
,                        xAxis : [                            {
                                type : 'category',                                data : []                            }
                        ],                        yAxis : [                            {
                                type : 'value'                            }
                        ],                        series : [                            {
                                "name":"",                                "type":"bar",                                "data":[]                            }
,                            {
                                "name":"",                                "type":"bar",                                "data":[]                            }
,                            {
                                "name":"",                                "type":"bar",                                "data":[]                            }
                        ]                       }
    ;
                                        $.ajax({
             type:"post",             url:"/php-test/app/ajaxTest.php",  //php文件路径,可自行配置             async:true,             dataType: "json",             success: function(data){
                    console.LOG(data);
                                    //此处因为x轴和项目名称都没有设置,所有需要将数据处理成需要的格式,当然,开发中可能某些部分是固定值,可以取消相应操作                                //设置lengend数据:天语、小米、奇酷                var legendData = [];
                for(var d in data){
                       legendData.push(d);
                }
                    console.log(legendData);
                    option.legend.data = legendData;
                                    //给x轴添加类别:周一、周二、周三                option.xAxis[0].data = data[legendData[0]].day;
                                    //给series赋值并添加数据                for(var i=0;
     ilegendData.length;
 i++){
                       option.series[i].name = legendData[i];
                       option.series[i].data = data[legendData[i]].value;
                }
                                    //因为数据是通过Ajax请求得到的,setOption必须在数据处理结束后执行,所以需要写在此处                //当然,如果把Ajax设置成同步,可以写在下方,不过,那样对页面加载不好,我更喜欢这种方式                 myChart.setOption(option);
              }
,             error: function(e){
                    console.error(e);
             }
          }
    )                         /script>
        /body>
     /html>
    

 

HTML5使用教程实例

 !DOCTYPE html>
     html>
        head>
           meta charset="UTF-8">
           title>
    Echarts加载测试/title>
        /head>
        body>
           p id="main" style="width: 900px;
     height: 500px;
    ">
                     /p>
                             script type="text/javascript" src="js/jquery-2.1.1.js" >
    /script>
           script type="text/javascript" src="js/plugins/echarts/echarts-all.js" >
    /script>
           script type="text/javascript">
                 // 基于准备好的dom,初始化echarts图表             var myChart = echarts.init(document.getElementById('main'));
                           //单独定义option框架,数据在下方修改,方便重绘图表             var option = {
                      title: {
                         text: "测试图表(内容虚拟)"                      }
,                        tooltip: {
                            show: true                        }
,                        legend: {
                            data:[]                        }
,                        xAxis : [                            {
                                type : 'category',                                data : []                            }
                        ],                        yAxis : [                            {
                                type : 'value'                            }
                        ],                        series : [                            {
                                "name":"",                                "type":"bar",                                "data":[]                            }
,                            {
                                "name":"",                                "type":"bar",                                "data":[]                            }
,                            {
                                "name":"",                                "type":"bar",                                "data":[]                            }
                        ]                       }
    ;
                                        $.ajax({
             type:"post",             url:"/php-test/app/ajaxTest.php",  //php文件路径,可自行配置             async:true,             dataType: "json",             success: function(data){
                    console.log(data);
                                    //此处因为x轴和项目名称都没有设置,所有需要将数据处理成需要的格式,当然,开发中可能某些部分是固定值,可以取消相应操作                                //设置lengend数据:天语、小米、奇酷                var legendData = [];
                for(var d in data){
                       legendData.push(d);
                }
                    console.log(legendData);
                    option.legend.data = legendData;
                                    //给x轴添加类别:周一、周二、周三                option.xAxis[0].data = data[legendData[0]].day;
                                    //给series赋值并添加数据                for(var i=0;
     ilegendData.length;
 i++){
                       option.series[i].name = legendData[i];
                       option.series[i].data = data[legendData[i]].value;
                }
                                    //因为数据是通过Ajax请求得到的,setOption必须在数据处理结束后执行,所以需要写在此处                //当然,如果把Ajax设置成同步,可以写在下方,不过,那样对页面加载不好,我更喜欢这种方式                 myChart.setOption(option);
              }
,             error: function(e){
                    console.error(e);
             }
          }
    )                         /script>
        /body>
     /html>
    

 

觉得可用,就经常来吧! 欢迎评论哦! html5教程,巧夺天工,精雕玉琢。小宝典献丑了!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

AJAXdivDOMHTMLjQuerypost-format-gallery

若转载请注明出处: HTML5使用教程实例
本文地址: https://pptw.com/jishu/587193.html
H5中关于自定义属性的设置和获取 HTML5--web存储

游客 回复需填写必要信息