我有一个简单的JQuery UI选项卡菜单工作,并且我将其设置为除第一个(Home)之外的所有链接都会展开/折叠,然后单击“Home”项目只是重定向到同一页面。JQuery UI选项卡折叠除一个选项卡以外的所有选项
$("#tabs").tabs({
collapsible: true,
select: function(event, ui) {
if (ui.index == 0){//home
window.location.href = 'test.html';
}
}
});
虽然这工作,当“首页”标签处于活动状态,并且您单击任何其他选项卡上的第一次,这两个标签,获得适用于某些原因,活动类。这只发生在第一次。再次选择相同的选项卡或其他选项卡不会导致该问题。我不知道如何解决这个问题。
不知道是否当我编辑我的答案时通知你,但我添加了一个新的jsfiddle的解决方案。 – Colleen
谢谢。这很好! – AbeH