Я знаю, что этот конкретный вопрос задавался ранее , но я не получаю никаких результатов, используя событие bind()
для плагина jQuery UI Tabs
.
Мне просто нужно index
новой выбранной вкладки, чтобы выполнить действие при нажатии на вкладку. bind()
позволяет мне подключиться к событию select, но мой обычный метод получения текущей выбранной вкладки не работает. Возвращает ранее выбранный индекс вкладки, а не новый:
var selectedTab = $("#TabList").tabs().data("selected.tabs");
Вот код, который я пытаюсь использовать, чтобы получить выбранную в данный момент вкладку:
$("#TabList").bind("tabsselect", function(event, ui) {
});
Когда я использую этот код, объект пользовательского интерфейса возвращается undefined
. Из документации это должен быть объект, который я использую для подключения к новому выбранному индексу с помощью ui.tab. Я пробовал это на начальном tabs()
вызове, а также сам по себе. Я что-то здесь не так делаю?