Jquery ui Jquery UI手风琴焦点在焦点上活动内容中的第一个输入
当活动内容发生变化时,如何关注活动内容中的第一个输入Jquery ui Jquery UI手风琴焦点在焦点上活动内容中的第一个输入,jquery-ui,input,focus,accordion,Jquery Ui,Input,Focus,Accordion,当活动内容发生变化时,如何关注活动内容中的第一个输入 $( ".selector" ).accordion({ activate: function(event, ui) { $(ui.newPanel).find("input:first").focus(); } }); 最初的答案是基于,但API在此期间发生了变化 我正在使用JQuery UI控件,在聚焦页面的第一个输入时遇到了问题。以下是解决方案: setTimeout(function () { $("
$( ".selector" ).accordion({
activate: function(event, ui) {
$(ui.newPanel).find("input:first").focus();
}
});
最初的答案是基于,但API在此期间发生了变化 我正在使用JQuery UI控件,在聚焦页面的第一个输入时遇到了问题。以下是解决方案:
setTimeout(function () { $("#dvCreateItem").find("input:first").focus(); }, 1000);
另一种关注手风琴头的方法是
change:function(event,ui){if(ui.newHeader.length)jQuery('html,body').animate({scrollTop:jQuery(ui.newHeader.offset().top});}