Перебирать вкладки во вкладках пользовательского интерфейса JQuery - PullRequest
2 голосов
/ 29 августа 2010

Я пытаюсь загрузить данные на панель вкладок (ui.panel), а затем активировать связанную вкладку через .tabs ("select", ui.index).

Как я могу перебрать все объекты пользовательского интерфейса во вкладках пользовательского интерфейса jQuery? Те, которые доступны через метод загрузки объекта UI Tabs.

1 Ответ

1 голос
/ 31 августа 2010

Вот как я достиг своей цели:

            var $tabs = $("#tabContainer").tabs({
            load: function(event, ui){
                $("a.updateTab").live("click", function(){

                    // href for links are replaced by jq tabs with this pattern (pseudocode):
                    // a.href = "#" + a.title.replace(" ", "_")
                    // so we're searching a tab wich content should be reloaded
                    var tabItemId = "#Menu_" + "some text";

                    var index = $(".ui-tabs-panel", $tabs).index($(tabItemId));
                    $tabs.tabs("url", index, this.href);
                    $tabs.tabs("select", index);
                    return false;
                });
            }
        });
...