jqPlot - Как программно найти, под каким графиком существует вкладка jQuery UI

Пожалуйста, взгляните на следующий пример:

http://www.jqplot.com/deploy/dist/examples/hiddenPlotsInTabs.html

В первом примере скрытые графики строятся путем улавливания "tabshow" событие и найти, какая вкладка была выбрана:

<code>$('#tabs').bind('tabsshow', function (event, ui) {
    if (ui.index === 1 && plot1._drawCount === 0) {
        plot1.replot();
    } else if (ui.index === 2 && plot2._drawCount === 0) {
        plot2.replot();
    }
});
</code>

Это работает нормально, но если вы добавили больше вкладок и переместили свои графики на другие вкладки, вам придется вручную обновить жестко запрограммированный & quot; ui.index & quot; значения, которых я бы хотел избежать в своем проекте.

Кто-нибудь знает хороший способ программно найти, под какой вкладкой существует ваш сюжет? Я хотел бы закодировать таким образом, чтобы не имело значения, сколько вкладок у вас есть и где вы размещаете свой график.

Ответы на вопрос(1)

Ваш ответ на вопрос