jquery - jquery float:轴选项
问题描述
我正在使用 jquery flot 来显示粒子检测器命中,尽管与示例代码没有区别,但我无法正确处理。
var options = {
points: { show: true, fill: true,fillColor: "rgba(255,0,0 ,1)"},
xaxis: { min: 0, max:63, ticks:16},
yaxis: { min: 0, max:9, ticks:9},
colors: ["#FF0000"],
};
$.plot($("#placeholder1"),[
{
data: d1,
points: {show: true, fill: true , fillColor: "rgba(255,0,0,1)"},
xaxis: { min: 0, max: 63, ticks: 63},
yaxis: { min: 0, max:9, ticks:9},
color: "#FF0000"
}
]);
$.plot($("#placeholder2"), [d2], options);
我有三个数据数组,d1、d2 和 d3。我定义了一个名为“options”的变量,它可以很好地显示 d2,请参见下面带有 placeholder2 的行,它在所附图形中正确显示为“Y-Side”。
但是,当我在“placeholder1”中使用它时,这些选项不起作用(参见代码)。“颜色”选项被执行,但 xaxis 和 yaxis 设置被忽略(见附图)。语法有问题吗?请帮忙!!
我的下一个要求是将数据 d3 中的点添加到具有不同颜色的 x 侧图中,请帮助如何获得它。 附加代码剪辑的输出
非常感谢!
解决方案
您在滥用 jQuery 绘图功能。它需要三个参数。第二个应该是数据,它是一个数组,第三个是绘图选项。但是,在您的代码中,您没有第三个参数。你混合了第二个和第三个。 https://github.com/flot/flot/blob/master/README.md 请看看这个。
如果它是你想要的,你永远不能使用像它这样的 jQuery 绘图函数。
推荐阅读
- html - 如果文本长于 20 个字符,则在数据表列中显示更多/更少选项
- python - 作为可选参数的函数 python
- swift - SwiftUI 导航标题重叠
- java - 在 java 中使用 mailGun API 将 InputStreamSource 作为附件发送
- mongodb - 如何在 mongodb 的内部字段上按升序排序?
- amazon-web-services - 无法通过在 AWS EC2 实例上运行的 docker 访问 Jupyter 笔记本
- excel - 将文件夹中的多个工作簿合并到一个文件中,每个工作簿作为单独的工作表,文件名=工作表名 - Excel VBA 宏
- python - 尝试使用 selenium python 在网页中添加多个值
- activemq-artemis - 仅使用命令行创建 ActiveMQ Artemis 代理
- python - 将字典存储在二进制文件中时,键值对不起作用,为什么?