当活动内容发生变化时如何关注第一个输入?
答案 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);