JqPlot(JQuery) 排序图例-标签

JqPlot(JQuery) sort legend-labels


JqPlot(JQuery) 排序图例-标签 已获得1个解决方法 2020-08-18 18:08:37 javascript

我有一个问题:

是否可以在Jqplot对我的传奇进行分类?

legend: {
         show: true,
         placement: 'outsideGrid'
},

JqPlot(JQuery) 排序图例-标签 方法1

您可以使用类似的东西来排序图例中的行 (灵感来自我如何使用jQuery按字母顺序排序列表? ):

var rows = $('#chart .jqplot-table-legend tr').get();
rows.sort(function(a, b) {
    return $(a).children().last().text().localeCompare($(b).children().last().text());
});

$.each(rows, function(index, item) {
    $('#chart .jqplot-table-legend tbody').append(item);
});

这最适合标准图例渲染器-它也适用于 EnhancedLegendRenderer ,但切换一个可见/不可见的系列实际上会显示或隐藏对应于被排序之前的标签的系列.


.htaccess .net .net-core 2d 3d 3d-printing ab-initio abp abstract-syntax-tree actions-on-google actionscript-3 active-directory activemq activemq-artemis acumatica adobe-xd aframe ag-grid agora.io air airflow ajax akka alert alexa algorithm alignment allure amadeus amazon-cloudformation