Javascript 函数完成后的jQuery UI切换选项卡
我正在使用jQueryUI1.10.0Javascript 函数完成后的jQuery UI切换选项卡,javascript,jquery,user-interface,Javascript,Jquery,User Interface,我正在使用jQueryUI1.10.0 $('#uitab').tabs({ show:function(event, ui){ var lastOpenedPanel = $(this).data('lastOpenedPanel'); if(!$(this).data('topPositionTab')){ $(this).data('topPositionTab', $(ui.panel).position()
$('#uitab').tabs({
show:function(event, ui){
var lastOpenedPanel = $(this).data('lastOpenedPanel');
if(!$(this).data('topPositionTab')){
$(this).data('topPositionTab', $(ui.panel).position().top)
}
$(ui.panel).hide().fadeIn(500);
if(lastOpenedPanel){/
lastOpenedPanel
.toggleClass('ui-tabs-hide')
.css('position','absolute')
.css('top',$(this).data('topPositionTab') + 'px')
.fadeOut(500,function(){
$(this).css('position','');
});
}
$(this).data('lastOpenedPanel', $(ui.panel));
}
});
这是head中的jquitabs代码
然后身体看起来:
<div id="uitabs">
<ul id="tabs">
<li><a href="#uitabs-1">tab1</a></li>
<li><a href="#uitabs-2">tab2</a></li>
<li><a href="#uitabs-3">tab3</a></li>
</ul>
<div id="uitabs-1">...</div>
<div id="uitabs-2">...</div>
<div id="uitabs-3">...</div>
</div>
我试过这行代码,但跳到了#uitabs-3
我可以使用class/ID/或name吗
谢谢 这是解决方案
$('#uitabs').tabs('option','active',1);
你在uitabs部分的脚本上把我弄丢了。。你能提供这个脚本的完整代码吗?如果你做一个JSFIDLE,这也会有很大帮助。。好的,我手动修复它。:)
$('#uitabs').tabs('option','active',$('uitabs-').index());}
$('#uitabs').tabs('option','active',1);