Программно изменить фокус вкладки Jquery
Я использую довольно простую реализацию элемента пользовательского интерфейса jQuery Tabs. На первой вкладке есть форма, которую я пытаюсь загрузить на вторую вкладку с событием onsubmit. В ActionScript, я мог бы использовать:
tabBar.selectedIndex = n;
здесь selectedIndex
- номер вкладки с фокусом.
Есть ли способ сделать это в jQuery?
2 ответов
обновление с jQuery UI 1.9
метод select устарел в пользу простого обновления активного параметра.
вы должны заменить все вызовы метода select вызовами метода option, чтобы изменить активный параметр.
// Activate the third panel
$( "#tabs" ).tabs( "option", "active", 2 );
извините за это. Я был на телефоне в то время, вот вы идете ->
$('ele').tabs('select', index);
здесь index
это 0 based
представление вкладок из LTR
см. выше ответ для jQuery UI 1.9+. Мой ответ только для jQuery UI 1.8 и ниже.