好的,通过钻研实际代码设法找到它,因为 jqPlot 网站上的文档中的信息在这方面已经过时了。
对于其他想要获得默认颜色的人:
- jquery.jqplot.js,第 354 行:默认颜色:[“#4bb2c5”、“#EAA228”、“#c5b47f”、“#579575”、“#839557”、“#958c12”、“#953579”、“#4b5de4 "、"#d8b83f"、"#ff5800"、"#0085cc"、"#c747a3"、"#cddf54"、"#FBD178"、"#26B4E3"、"#bd70c7"]
- jquery.jqplot.js,第 355 行:defaultNegativeColors:[“#498991”、“#C08840”、“#9F9274”、“#546D61”、“#646C4A”、“#6F6621”、“#6E3F5F”、“#4F64B0 "、"#A89050"、"#C45923"、"#187399"、"#945381"、"#959E5C"、"#C7AF7B"、"#478396"、"#907294"]
- 高亮颜色在函数 $.jqplot.computeHighlightColors(jquery.jqplot.js 的第 3775 行)中自动生成。我没有推断出实际的高亮颜色,因为我不需要它们来达到我的目的,但是如果其他人正在寻找它们,那么你可以从那里开始。
(行号基于版本 1.0.8,修订版 1250。)
据我所知,也根据文档,当数组用完时,颜色会从头开始。