Get Index of Activated Tab

jquery-ui, jquery-ui-tabs

Solution

You could use the following approach http://jsfiddle.net/9ChL5/1/:

$("#tabs").tabs({
    activate: function (event, ui) {

        console.log(ui.newTab.index());
    }
});

Problem

I'm upgrading code from jQuery UI 1.8 to 1.10. Under 1.8, the event triggered when the tab changes was `select`, and I could access the index of the tab being selected through `ui.index`. Under 1.10, the event triggered when the tab changes is `activate`. However, I cannot find anything in the event parameter `ui` that tells me the index of the newly activated tab. How can I discover that index?

Original source