2013-12-18 2 views
0

Использую «аккордеон» jquery для первой, второй и третьей вкладки. Когда я нажимаю кнопку TAB, фокус сначала начинается с Name1, а затем Age1, а затем Place1, а затем на кнопку «Нажмите здесь». Но после Place1, я хочу, чтобы фокус переместился в поле Name2 Second. Как это сделать с помощью jquery? Пожалуйста помоги. Существует четкое представление об этом, но я не могу его загрузить.Указатель вкладок для двух разных разделов

Примечание: Здесь Name1, Age1, Place1 являются полями первой секции. Аналогично Name2, Age2, Place2 являются полями Второй Раздел.

<script> 
$(function() { 
    $("#accordion").accordion(); 
}); 
</script> 
+0

Не могли бы вы загрузить скрипку проблемы, возможно? Или более полный код. Также есть причина, по которой вы используете аккорды ui для имитации функциональных возможностей вкладки, а не просто с помощью вкладок? http://jqueryui.com/tabs/ – Swires

ответ

1

Вы, вероятно, следуешь дать этому попытку:
использования activate()

$("#accordion").accordion({ 
    activate: function(event, ui) { 
     $("#secondSection input:text").first().focus(); 
    } 
}); 

Js Fiddle Demo

Надеется, что это поможет!

+0

Нет, его не работает. Фокус все еще идет к кнопке. На вкладке второго раздела не открывается @ all. :( – HookUp

+0

@CoolGurl здесь это [email protected] –

+0

http://jsfiddle.net/learningGurl/r6XJt/ – HookUp

Смежные вопросы