Jquery ui jQuery UI可折叠选项卡-如何:每次选项卡激活(展开)时运行函数?

Jquery ui jQuery UI可折叠选项卡-如何:每次选项卡激活(展开)时运行函数?,jquery-ui,function,tabs,Jquery Ui,Function,Tabs,我在一个可折叠的选项卡中有一个搜索表单,我想运行一个函数,在每次选项卡激活时将焦点设置为第一个表单元素: <div id=\"search\"> <ul> <li><a href=\"#search-1\">Search Posts</a></li> </ul> </div> $( "#search" ).tabs({ collapsible: true, active:

我在一个可折叠的选项卡中有一个搜索表单,我想运行一个函数,在每次选项卡激活时将焦点设置为第一个表单元素:

<div id=\"search\">
  <ul>
    <li><a href=\"#search-1\">Search Posts</a></li>
  </ul>
</div>


$( "#search" ).tabs({
  collapsible: true,
  active: false
});

$(“#搜索”).tabs({ 可折叠的:是的, 活动:错误 });

我想不出怎么做,有什么想法吗?

查看小部件的
激活事件:

在选项卡创建时定义:

$( ".selector" ).tabs({
     activate: function( event, ui ) {}
});
或绑定事件侦听器:

$( ".selector" ).on( "tabsactivate", function( event, ui ) {} );
检查选项卡引发的事件。