Javascript JqPlot(JQuery)对图例标签进行排序

Javascript JqPlot(JQuery)对图例标签进行排序,javascript,jquery,sorting,jqplot,jquery-ui-sortable,Javascript,Jquery,Sorting,Jqplot,Jquery Ui Sortable,我有一个问题: 可以在Jqplot对我的图例标签进行排序吗 legend: { show: true, placement: 'outsideGrid' }, 您可以使用类似的方法对图例中的行进行排序(灵感来自: 这最适用于标准图例渲染器-它也适用于EnhancedLegendRenderer,但切换序列可见/不可见实际上会显示或隐藏与排序前的标签对应的序列。您可以使用类似的方法对图例中的行进行排序(灵感来自): 这最适用于标准图例渲染器-它也适用于Enha

我有一个问题:

可以在Jqplot对我的图例标签进行排序吗

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

您可以使用类似的方法对图例中的行进行排序(灵感来自:


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

您可以使用类似的方法对图例中的行进行排序(灵感来自):


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

如果给jqplot一个数组,我认为标签是根据它们的外观顺序或索引排序的。如果给jqplot一个数组,我认为标签是根据它们的外观顺序或索引排序的
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);
});