Jquery UI Accordion专注于在活动内容中首先输入焦点

时间:2011-03-16 07:39:54

标签: jquery-ui input focus accordion

当活动内容发生变化时如何关注第一个输入?

2 个答案:

答案 0 :(得分:2)

$( ".selector" ).accordion({
    activate: function(event, ui) {
        $(ui.newPanel).find("input:first").focus();
    }
});

最初的答案基于jQuery Accordion Demo,但API在此期间发生了变化。

答案 1 :(得分:0)

我正在使用JQuery UI控件,我在关注页面的第一个输入时遇到了麻烦。这是解决方案:

setTimeout(function () { $("#dvCreateItem").find("input:first").focus(); }, 1000);