我无法尝试使此功能正常工作。我想在页面加载时自动加载选项卡。我使用了以下代码。
$tabs.tabs('select',0);
但是,正在发生的是它只是选择它,而不是加载它(该标签通过ajax加载)。有趣的是,当我选择另一个选项卡,然后再次返回到第一个选项卡,那么它加载正常。
解决方法
您是否在初始化时尝试指定所选标签:
var $tabs = $('.selector').tabs({ selected: 0 });
初始化后,您可以通过编程方式选择一个选项卡:
$tabs.tabs('option','selected',0);
编辑:这对我来说很好:
var $tabs = jQuery("#tabDiv > ul").tabs( { selected: null } ); $tabs.tabs("select",0);