创建报表饼图而 基于jquery.flot.js

这篇博客介绍了如何借助jQuery库中的flot.js插件创建饼图。首先引入了Bootstrap和jQuery的基础文件,接着导入了flot.js和flot.tooltip.js以实现饼图的展示和数据提示功能。在HTML中设置了饼图的容器,并通过JavaScript代码定义了数据系列,最后使用$.plot()函数绘制饼图,设置饼图显示和鼠标悬停时的提示信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 <!-- Bootstrap Core JavaScript 控制布局-->
  <script src="${pageContext.request.contextPath}/bower_components/bootstrap/dist/js/bootstrap.min.js"></script>//这个是h5控制布局的一个基础表
    <script src="${pageContext.request.contextPath}/js/usermang/mall/bower_components/jquery/dist/jquery.min.js"></script>
     <!-- 圆饼图的必须表 -->
    <script src="${pageContext.request.contextPath}/js/usermang/mall/bower_components/flot/jquery.flot.pie.js"></script>
   <!--当我们的鼠标放在 圆饼图上显示数据 -->
    <script src="${pageContext.request.contextPath}/js/usermang/mall/bower_components/flot.tooltip/js/jquery.flot.tooltip.min.js"></script>


    饼图的控件


     <div class="panel-body">
                            <div class="flot-chart">
                                <div class="flot-chart-content" id="flot-pie-chart"></div>
                            </div>
      </div>


//Flot Pie Chart
$(function() {


    var data = [{
        label: "Series 0",
        data: 1
    }, {
        label: "Series 1",
        data: 3
    }, {
        label: "Series 2",
        data: 9
    }, {
        label: "Series 3",
        data: 20
    }];


    var plotObj = $.plot($("#flot-pie-chart"), data, {
        series: {
            pie: {
                show: true
            }
        },
        grid: {
            hoverable: true
        },
        tooltip: true,
        tooltipOpts: {
            content: "%p.0%, %s", // show percentages, rounding to 2 decimal places
            shifts: {
                x: 20,
                y: 0
            },
            defaultTheme: false
        }
    });


});
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值