我正在使用jquery ui标签并尝试在初始化时将'selected'选项卡设置为0,但它没有触发tabselect事件。如果我将“选定”选项卡设置为1或任何其他选项卡,则会触发tabselect事件。我的想法是,由于0索引选项卡是默认设置,因此默认设置为'selected'选项卡不会触发tabselect事件,因为它已被选中。我是否正确地思考这个?并且,有没有办法在ui-tabs实用程序的上下文中使用它?
divRelationships.tabs({
select: function (e, ui) {
createRelationshipListBoxForWebObject(divRelationships, webObjectGuid, ui);
}
});
divRelationships.tabs("select", 0);
答案 0 :(得分:0)
您可以根据需要使用show
或create
个活动(show
似乎更接近您的需求)。只要显示“Tab 0”(包括初始化选项卡小部件),就会调用show
。
考虑到这一点,您不必手动触发select
事件。以下就足够了:
divRelationships.tabs({
show: function (e, ui) {
createRelationshipListBoxForWebObject(divRelationships, webObjectGuid, ui);
}
});
// Show will automatically be called when the tabs widget is created.