我有一个jspx页面上的7个jQuery UI选项卡。我动态地添加一个新标签,以从搜索表单呈现搜索结果。到现在为止还挺好。现在当用户点击任何其他选项卡时,必须删除新创建的“搜索结果”选项卡。这是我的问题开始的地方。删除动态创建的jQuery UI选项卡
$('#tabs').tabs({
select : function(event, ui) { //bind click event to link
selectedIndex = ui.index;
if ((selectedIndex < 8) && ($('#tabs').tabs("length") > 8)) {
$('#tabs').tabs('remove',8);
}
//I have other stuff here for each of the original 7 tabs
});
看来,这个选项卡只可删除后,我重新初始化标签像
$('#tabs').tabs('destroy').tabs();
$('#tabs').tabs('remove',8);
但是我有一个动态添加到标签的基础上,系统我的页面上的数据网格标签索引被点击。如果我销毁,然后删除,我的网格消失完全形成所有其他标签(从dom删除),这是我想要的而不是。
请帮忙,谢谢。
谢谢Sinetheta,我用show选项,它工作得很好。 – Binaryrespawn